gpt4 book ai didi

powerbi - 在 DAX 查询 PowerBI 中使用切片器的日期范围

转载 作者:行者123 更新时间:2023-12-05 05:59:47 58 4
gpt4 key购买 nike

我有一个由用户控制的日期切片器。我正在尝试使用用户的最小/最大日期选择作为指标。我创建了两个度量 - 一个用于最小值,另一个用于最大值。请参阅下面的 DAX 代码:

NewMin = CALCULATE(FIRSTDATE('Master Query'[RegisterDate]),ALLSELECTED('Master Query'))

现在,在主查询表上有一列以 dd/mm/yyyy 00:00:00 的格式保存日期值...我正在添加另一列并使用 if 语句获取 0/1 输出(即检查日期列是否在最小和最大日期切片器选择之间)但它不起作用。请参阅下面的 DAX:

RangeCheck = IF('Master Query'[RegisterDate] >= 'Master Query'[NewMin] && 'Master Query'[RegisterDate] <= 'Master Query'[NewMax],1,0)

这不起作用,我不确定为什么。如果日期介于两个最小和最大边界之间,它似乎无法识别日期或无法破译。

最佳答案

计算列无法从切片器中读取动态过滤器。计算列仅在每次模型刷新时计算一次,而不是响应交互切片器或筛选器 Pane 。

相比之下,度量确实适用于动态计算(尽管当您尝试在计算列中使用它们时不是这样)。

关于powerbi - 在 DAX 查询 PowerBI 中使用切片器的日期范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67974006/

58 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com