如何解决如何在DAX中包含WHERE子句
以下计算表格中整个日期范围内两个日期之间的差。
样本数据:
Name Date1 Date2
A 2020/07/27 2020/07/27
B 2020/07/27 2020/07/27
到目前为止,尝试使用下面的代码-
AGE = DATEDIFF(CALENDAR[DATE1],CALENDAR[DATE2],DAY)
我如何将DATE2限制为:
a。 > = 2020/07/27 b。在2020/04/01至2020/07/26之间 C。上个月 d。这个月
我想将它们绘制在条形图上以显示每个指标的平均值-我是否必须为每个指标创建一个度量?
谢谢。
解决方法
AGE = Calculate(
DATEDIFF(CALENDAR[DATE1],CALENDAR[DATE2],DAY),Filter(Calendar,CALENDAR[DATE2]>= 2020/07/27))
以类似的方式,您可以对情况b和c使用 Filter 表达式。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。