簡體   English   中英

切片機的功率雙過濾器柱

[英]Power bi filter column by slicer

我有一個聚集的柱形圖,圖例字段,並且必須基於切片器在2列之間切換:

  • 如果未過濾切片器,則將column0用作圖例
  • 如果切片器已過濾,則將column1用於圖例

我嘗試添加像這樣的計算列

Column = IF(ISFILTERED(Table1[slicer]) = TRUE(), Table1[column1], Table1[column0])

然后將此列用作圖例。

但這不起作用!

您能給我建議怎么做嗎?

您無法按切片器過濾計算出的列。

計算的列僅計算一次-加載/刷新數據模型時。 此后,它們包含無法響應切片器的固定靜態值。

為了實現您的目標,您將需要使用度量而非計算列來重新設計圖表。 然后您的公式將如下所示:

[Measure to Chart] = IF(ISFILTERED(Table1[slicer]), [Measure 1], [Measure 2])

如果您需要更多幫助,我建議您發布另一個問題,以獲取有關您的數據模型和預期結果的更多信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM