簡體   English   中英

Power BI - 創建度量作為視覺級別篩選器

[英]Power BI - Creating a measure as a Visual Level Filter

我有一個要求,我有這樣的數據。

ColA ColB ColC ColD
A    A     C    1 
B    C     C    1
A    B     C    3
C    D     C    2

我有一個視覺效果作為表格,僅通過 Col D 上的 Min Number 生成 Col A 和 Col B。

ColA ColB  
A    A     
B    c

我想生成另一個可視化表,它采用這些 ColA 值“A”和“B”並過濾實際數據表。

  ColA ColB ColC ColD
    A    A     C    1 
    B    C     C    1
    A    B     C    3

我正在嘗試使用AllSelected函數來解決這個問題,但它對我沒有幫助。 我們如何在視覺級別過濾器上使用度量來解決這個問題。

您可以像這樣創建過濾度量:

FilterMeasure = 
    VAR MinD = CALCULATE(MIN(Table2[ColD]), ALLSELECTED(Table2))
    VAR AVals = CALCULATETABLE(VALUES(Table2[ColA]),
                    ALLSELECTED(Table2),
                    Table2[ColD] = MinD)
    RETURN IF(MAX(Table2[ColA]) IN AVals, 1, 0)

首先,它找到ColD的最小數。 然后它在ColA中找到與該ColD值相關聯的值。 最后,如果表視覺對象行中的ColA值是上ColA值之一,則返回1 ,否則返回0

暫無
暫無

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

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