我有一个集群列图和Legend字段,必须在基于切片器的2列之间切换:
我尝试添加这样的计算列
Column = IF(ISFILTERED(Table1[slicer]) = TRUE(), Table1[column1], Table1[column0])
然后用这一栏作为传奇。
但这不管用!
你能告诉我怎么做才对吗?
发布于 2018-09-03 12:59:50
不能通过切片器过滤计算过的列。
计算的列只计算一次-当加载/刷新数据模型时。在此之后,它们包含固定的静态值,无法响应切割器。
要实现您的目标,您将需要重新设计您的图表使用的是度量,而不是计算列。那么您的公式将如下所示:
[Measure to Chart] = IF(ISFILTERED(Table1[slicer]), [Measure 1], [Measure 2])
如果您需要更多的帮助,我建议发布另一个问题,提供有关您的数据模型和预期结果的更多信息。
https://stackoverflow.com/questions/52149070
复制相似问题