|
楼主 |
发表于 2022-2-10 11:00
|
显示全部楼层
本帖最后由 gavin.w 于 2022-2-10 11:34 编辑
感谢大佬指点。
为何CalculateTable + TreatAs无法返回正确结果,能否再拨冗指点?
谢谢。
- 正确 =
- SUMMARIZECOLUMNS(
- 'Fact'[订单日期],'Fact'[发货日期],'Fact'[数量],'Fact'[调整销售],'Fact'[销售],
- TREATAS(
- FILTER(VALUES('DimCalendar'[Date]),MONTH('DimCalendar'[Date])=1)
- ,'Fact'[发货日期]
- )
- )
复制代码- 错误 =
- SUMMARIZECOLUMNS(
- 'Fact'[订单日期],'Fact'[发货日期],'Fact'[数量],'Fact'[调整销售],'Fact'[销售],
- FILTER(
- CALCULATETABLE(
- 'DimCalendar',
- TREATAS(VALUES('DimCalendar'[Date]),'Fact'[发货日期])
- )
- ,MONTH('DimCalendar'[Date])=1
- )
- )
复制代码
|
|