【发布时间】:2021-11-30 21:10:56
【问题描述】:
我正在尝试将日期条件添加到下面的 DAX 查询中,但我正在努力寻找可以工作的东西。我基本上想过滤 Combination.Expiration Date 列。例如,如果没有过期日期,或者过期日期已经过去,我不希望查询返回任何内容。下面是当前的 DAX 查询。
List of Requirement values =
VAR __DISTINCT_VALUES_COUNT = DISTINCTCOUNT('Combination'[Requirement])
VAR __MAX_VALUES_TO_SHOW = 90
RETURN
IF(
__DISTINCT_VALUES_COUNT > __MAX_VALUES_TO_SHOW,
CONCATENATE(
CONCATENATEX(
TOPN(
__MAX_VALUES_TO_SHOW,
VALUES('Combination'[Requirement]),
'Combination'[Requirement],
ASC
),
'Combination'[Requirement],
", ",
'Combination'[Requirement],
ASC
),
", etc."
),
CONCATENATEX(
VALUES('Combination'[Requirement]),
'Combination'[Requirement],
", ",
'Combination'[Requirement],
ASC
)
)
谁能帮我在其中添加一个日期过滤器?我是 PowerBI 的新手,我在这件作品上苦苦挣扎。
【问题讨论】:
-
添加一个环绕的 IF 语句,如果 expirationdate 执行当前查询
标签: powerbi dax powerbi-desktop