根据日期在 DAX 中自动递增

Autoincrement in DAX depending on a date

我正在尝试使用 DAX 在 PowerBi 中添加一个新的 table。此列应该是一个自动增量索引,但仅适用于一周中的某些特定日期。这将是我要添加的列的示例:

我尝试过使用带有一些过滤器的 GENERATESERIES,但我做不到。

你能帮帮我吗?

非常感谢

您可以像这样创建一个新列 (DAX):

Incremental = var __curDay = [Date] var __curDAYName = [DAYNAME] return
if(__curDAYName in {1,3,4},CALCULATE(COUNTROWS(VALUES(CAL[Date])), FILTER(ALL(CAL),  CAL[Date] <= __curDay && [DAYNAME] in {1,3,4})),BLANK())