【发布时间】:2020-04-27 22:35:00
【问题描述】:
这里我有Table A,它包含 id、日期、扇区、区域。我创建了一个计算过的 Measure Customer Relation。如果客户在过去 6 个月内至少有一笔交易,则视为活跃客户,否则视为非活跃客户。
这是我的公式:
customer Relation = IF(DateDiff(Table A[Date], TODAY(), MONTH) > 6, "Inactive", "Active")
我的问题是,从日期切片器中获取输入的最小日期。这意味着在我的仪表板中,我将日期字段用作切片器可视化工具。对于TODAY() 函数的上述形式,使用从日期切片器(in between)可视化中选择的日期。
以数据可视化为例:
如果我选择从 2007 年 1 月 2 日到 2007 年 2 月 12 日的日期
DateDiff(Table A[Date],1-2-2007,MONTH)>6,"Inactive","Active")
,如果我选择的日期是 1-2-2008 到 2-12-2009
DateDiff(Table A[Date],1-2-2008,MONTH)>6,"Inactive","Active")
..etc 我的报告应该更改为直接查询
【问题讨论】: