如何解决过去 12 个月的累计总人数
我有以下方法来计算人数。我想创建一个新的度量来计算过去 12 个月的运行总计。
TIA
Employee Count =
VAR selectedDate = MAX('Date'[Date])
RETURN
SUMX('Table1',VAR employeeStartDate = [DATE_OF_EMPLOYMENT]
VAR employeeEndDate = [DATE_OF_LEAVING]
RETURN IF(employeeStartDate <= selectedDate &&
OR(employeeEndDate >= selectedDate,employeeEndDate=BLANK()
),1,0)
)
解决方法
如果我没听错的话,您需要称为移动年度总计 (MAT) 的东西。假设您有一个日期表(日历),您可以使用以下模式。将 [Sales Amount] 度量替换为您最喜欢的度量。
Sales MAT :=
CALCULATE(
[Sales Amount],DATESINPERIOD(
'Date'[Date],MAX( 'Date'[Date] ),-1,YEAR
)
)
在此处检查 MAT:https://www.daxpatterns.com/standard-time-related-calculations/
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。