【发布时间】:2021-04-13 03:23:14
【问题描述】:
我需要一些帮助,我的度量计数是否正确。
这是主表:
使用我的度量“CountPass”,我计算每个 ID 与“通过”操作不同:
CountPass = CALCULATE(DISTINCTCOUNT(Workflow[ID]),Workflow[action]="pass")
此外,对于我的 Measure CountPassPreweek,我使用日期表对前一周的参考做同样的事情:
CountPassPreweek =
var currentweek = SELECTEDVALUE(DateTable[WeekNum])
var currentweekday = SELECTEDVALUE(DateTable[WeekNo])
var currentyear = SELECTEDVALUE(DateTable[Year])
var maxweeknum = CALCULATE(MAX(DateTable[WeekNum]),all(DateTable))
Return
SUMX(
if(currentweek = 1,
DateTable[WeekNo] = currentweekday && DateTable[WeekNum] = maxweeknum && DateTable[Year] = currentyear - 1,
DateTable[WeekNo] = currentweekday && DateTable[WeekNum] = currentweek -1 && DateTable[Year] = currentyear)),
[CountPass]
)
到目前为止这是有效的,但没有显示总数,所以我有第二个措施:
CountPreweekTotal =
var _table = SUMMARIZE(DateTable,DateTable[Date],"_value",[CountPassPreweek])
return
SUMX(_table,[_value])
在这里您看到了我的问题:该度量不像您在此处看到的“原始”计数度量那样计数不同
希望有人可以帮助我。
非常感谢!
【问题讨论】: