簡體   English   中英

如何按 Power BI 中的度量篩選結果

[英]How do I filter results by a measure in Power BI

我需要能夠按度量篩選以在 Power BI 中顯示更精細的結果。 我希望能夠選擇百分比在一個范圍內的位置,或者 = 100%

我對度量的計算是這樣的(每列只能是 1 或 0):

errorPercentage = CALCULATE(SUM([missing data])/SUM([expected]))

這在表格中工作正常,並正確顯示了可以以多種不同方式削減的百分比。

但是,在添加過濾器元素/視覺對象時,Power BI 不會讓我使用 errorPercentage 度量。

更令人困惑的是,如果我轉到要過濾的表上的 Visual Level Filters 部分,我可以使用 errorPercentage 度量在范圍或值中進行過濾。

誰能推薦一個易於使用的過濾器? 我試圖讓報告的用戶自己選擇一個百分比范圍,而不是預先定義一個范圍。

您不能將聚合度量用作切片器。 切片器將數據集過濾為參與給定維度的選定值的所有元組。 度量不是維度。 它不能用於識別記錄的子集。

假設我有籃球運動員的數據,我想切分到“平均罰球命中率”為 85% 的一組球員。 想想所有擁有如此平均水平的球員的不同子集! 也許我們有 90% 的“球員 A”可以與一名得分為 80% 的“球員 B”相匹配——他們的平均罰球命中率為 85%(假設他們每人的總罰球次數相同)。 或者,“玩家 A”可以與其他 5 個玩家的百分比為 84% 分組。 但是,如果沒有“玩家 A”,那 5 名玩家就不會成為該系列的一部分——那么他們是否屬於所需的子集? 這是模棱兩可的。

您可以創建一個計算列,使用簡單的開關計算來指定每個值在百分比范圍內的位置。 一旦此列存在,您就可以將其用作切片器; 如果數據不連續,您始終可以創建一個包含整個值范圍的表並連接該列並將該表用作切片器。

暫無
暫無

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

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