【发布时间】:2020-06-26 11:38:30
【问题描述】:
我有一个适用于单个日期的 DAX CALCULATE 语句:
.Placements = CALCULATE
(
count(client[client_id]),
DATESBETWEEN(client[client_start],[FirstDayOfYear],[EndDate])
)
...但是如果我在第二个日期工作,它会失败:
.Placements = CALCULATE
(
count(client[client_id]),
or(DATESBETWEEN(client[client_start],[FirstDayOfYear],[EndDate]),
DATESBETWEEN(client[client_county_court2_start],[FirstDayOfYear],[EndDate]))
)
...我收到消息“函数 'DATESBETWEEN' 已在用作表过滤器表达式的 True/False 表达式中使用。这是不允许的。”
为什么我可以使用一个 DATESBETWEEN 而不是两个?这样做的正确方法是什么?提前感谢您的帮助!
达尔文
【问题讨论】: