如何在 DAX 中编写此逻辑?
how to write this logic in DAX?
我想在我的 table 中添加一个新列作为 [lastmonth]
。我想要上个财政月,其中 TPH 的值与上个月相比 projectid
或按 projectid
.
分组
请在 DAX 查询中给出此逻辑。
您可以在 DAX 中试用这个新列
Last Fiscal =
MAXX (
FILTER (
SELECTCOLUMNS (
Table,
"ProjId", Table[projectid],
"FMonth", Table[Fiscal Month],
"The TPH", Table[TPH]
),
[The TPH] <> 0
&& [ProjId] = Table[projectid]
),
[FMonth]
)
此致,
试试这个作为新的计算列:
Last Fiscal Month =
MAXX(
FILTER(Table1,
Table1[projectid] = EARLIER(Table1[projectid]) &&
Table1[TPH] <> 0),
Table1[Fiscal Month])
我想在我的 table 中添加一个新列作为 [lastmonth]
。我想要上个财政月,其中 TPH 的值与上个月相比 projectid
或按 projectid
.
请在 DAX 查询中给出此逻辑。
您可以在 DAX 中试用这个新列
Last Fiscal =
MAXX (
FILTER (
SELECTCOLUMNS (
Table,
"ProjId", Table[projectid],
"FMonth", Table[Fiscal Month],
"The TPH", Table[TPH]
),
[The TPH] <> 0
&& [ProjId] = Table[projectid]
),
[FMonth]
)
此致,
试试这个作为新的计算列:
Last Fiscal Month =
MAXX(
FILTER(Table1,
Table1[projectid] = EARLIER(Table1[projectid]) &&
Table1[TPH] <> 0),
Table1[Fiscal Month])