簡體   English   中英

如何根據 Power BI 中的假設參數值篩選表值

[英]How to Filter the Table Values based upon a What-If Parameter Value in Power BI

我有一個表格和一個假設參數切片器,如下圖所示,

在此處輸入圖像描述

我想要做的是讓 Slicer 與 Table 交互,也就是說,如果 Slicer 值大於任何客戶的 Total Sales 值,那么應該從表中過濾掉該客戶。

我如何確定這一點? 我試圖在 Total Sales 列上添加一個視覺過濾器並嘗試這樣做,過濾掉 Total Sales < Slicer Value 的所有值,但它對我也不起作用。 因為它不允許我在視覺過濾器中添加“切片器值”屬性。

您可以從這里下載相關的工作手冊: https://drive.google.com/file/d/15x7m3nXdlRgHdPBxOGqrJRVYYX8hEgLp/view?usp=sharing

為什么我使用假設參數而不是簡單地將 Sales Column 添加為 Slicer來執行此操作,是因為我想使用此切片器的值來創建其他度量。 這是我不能用銷售專欄做的事情

我為您提供了一個解決方案,而不是使用列:您需要先使用此 DAX 代碼創建一個度量:

Total Sales = CALCULATE(
    SUM(transactions[sales_amount]),
    transactions[sales_amount] >= SELECTEDVALUE('Sales Amount Filter'[Sales Amount Filter]))

然后如果我們在同一個視覺上測試它:

聯邦調查局

我希望這就是你最終想要的!

暫無
暫無

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

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