簡體   English   中英

如何在 Power BI 中將卡片的列源動態更改為另一個

[英]How to dynamically change column source of a card to another one in Power BI

對於 Power BI 中的報告,我有兩列名稱為“A”和“B”。 我想根據用戶的選擇在一張卡片中顯示“A”或“B”列的值的總和。 我想知道我可以在 Power BI 的報表視圖中更改卡片的列源。 一個簡單的解決方案是有兩張卡片,每列一張。 但我想要一張卡片,以便用戶定義它的源列。 謝謝

首先,您必須查看是否有任何數據可以幫助您確定是否選擇了 A 列或 B 列。 如果你沒有,你可以像我對這個解決方案所做的那樣創建一個輔助表,如下所示:

在此處輸入圖像描述

使用此列創建過濾器可視化

然后創建以下 DAX 度量:

SUM = IF( SELECTEDVALUE( AuxTable[Auxiliar] ) = "A", SUM('Table'[A]), SUM('Table'[B] ) )

如有必要,不要忘記將過濾器可視化上的 select 選項更改為僅能夠 select 1 選項。

希望它可以幫助你。

另一個不使用 DAX 的可能解決方案是利用ButtonsBookmarks

在您的場景中,您可以創建一個與可能的使用選擇相對應的按鈕。 當用戶單擊一個按鈕時,它將指向顯示使用該數據源計算的可視化的書簽。

實際上,這意味着您的報告中將有兩張卡片,但一次只能看到一張。

暫無
暫無

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

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