在表AI中,有一个称为“销售日期”的日期字段。在表BI中,具有开始日期,结束日期和财政季度。我想要一个新表,其中销售日期来自表A,财务季度来自表B。如何在DAX中做到这一点?由于PowerBI中的大多数UI仅允许相等。
如果要将其作为新表,可以执行以下操作:
NewTable = SUMMARIZECOLUMNS(
TableA[SalesDate],
"FiscalQuarter",
CALCULATE(
MAX(TableB[FiscalQuarter]),
TableB[StartDate] <= VALUES(TableA[SalesDate]),
TableB[EndDate] >= VALUES(TableA[SalesDate])))
您也可以FiscalQuarter
在上将其添加为计算列TableA
:
FiscalQuarter = CALCULATE(
MAX(TableB[FiscalQuarter]),
FILTER(TableB,
TableB[StartDate] <= TableA[SalesDate] &&
TableB[EndDate] >= TableA[SalesDate]))
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句