为什么我的 dax 过滤器显示不在过滤器中的空值而不是隐藏它们?
Why does my dax filter show empty values that are not in the filter instead of hiding them?
我正在尝试从柱形图中筛选值:
图表是这样的:
浅绿色柱形图值来自度量:Selection Date
我使用切片器来过滤值,如下所示:
值来自 table Parametres
所以这是我的 Selection_Date
措施:
Selection Date = [DateFilter]
DateFilter
是另一种选择如何过滤值的度量(基于切片器的选择)。
DateFilter =
var _today = TODAY()
var _month = MONTH(_today)
var _year = YEAR(_today)
var _last_30_days = _today - 30
return SWITCH(SELECTEDVALUE(Parametres[Selection_date]),
"Last30Days", CALCULATE( SUM(v_revenues[qty]), FILTER(v_dates, v_dates[Date] > _last_30_days )),
"MonthToDate", CALCULATE(SUM(v_revenues[qty]), FILTER(v_dates, v_dates[actual_month] = 1)),
"YearToDate", CALCULATE(SUM(v_revenues[qty]), FILTER(v_dates, v_dates[actual_year] = 1))
)
这项措施有效,但我仍然有一个问题。过滤器没问题,但是当我过滤一个值(例如月初至今)时,所有不在选择中的值(所有不是 2021 年 11 月的值)仍然可见,但它们是空的:
所以这是我的问题:
如何添加不在选择中的值?我如何进行过滤,以便它只显示切片器中选中的值?
例如,对于日期到月份,我只想显示这个:
我使用书签解决了这个问题,然后我将一个按钮关联到这个书签!
我正在尝试从柱形图中筛选值:
图表是这样的:
浅绿色柱形图值来自度量:Selection Date
我使用切片器来过滤值,如下所示:
值来自 table Parametres
所以这是我的 Selection_Date
措施:
Selection Date = [DateFilter]
DateFilter
是另一种选择如何过滤值的度量(基于切片器的选择)。
DateFilter =
var _today = TODAY()
var _month = MONTH(_today)
var _year = YEAR(_today)
var _last_30_days = _today - 30
return SWITCH(SELECTEDVALUE(Parametres[Selection_date]),
"Last30Days", CALCULATE( SUM(v_revenues[qty]), FILTER(v_dates, v_dates[Date] > _last_30_days )),
"MonthToDate", CALCULATE(SUM(v_revenues[qty]), FILTER(v_dates, v_dates[actual_month] = 1)),
"YearToDate", CALCULATE(SUM(v_revenues[qty]), FILTER(v_dates, v_dates[actual_year] = 1))
)
这项措施有效,但我仍然有一个问题。过滤器没问题,但是当我过滤一个值(例如月初至今)时,所有不在选择中的值(所有不是 2021 年 11 月的值)仍然可见,但它们是空的:
所以这是我的问题:
如何添加不在选择中的值?我如何进行过滤,以便它只显示切片器中选中的值?
例如,对于日期到月份,我只想显示这个:
我使用书签解决了这个问题,然后我将一个按钮关联到这个书签!