如何搜索lookupvalue过滤器值?

时间:2019-05-13 17:33:54

标签: filter powerbi vlookup dax

我想在Power BI中使用查找值,我使用以下表达式:

Type_to_Freq = LOOKUPVALUE(PP_Freq[Estimate],PP_Freq[Type],"Private")

问题是,我需要根据我的页面中一个过滤器的结果从表中提取不同的值。

查找值的第三个字段可以是动态的吗?

如果选择一个过滤器,则选择“私有”,获取结果,如果选择“公共”,则将“私有”的结果更改为“公共”。

使用该表达式需要更改什么?

1 个答案:

答案 0 :(得分:0)

这样的事情应该可以解决问题:

Measure :=
VAR Selection =
    SELECTEDVALUE ( PP_Freq[Type] )
RETURN
    IF (
        NOT ( ISBLANK ( Selection ) ),
        LOOKUPVALUE ( PP_Freq[Estimate], PP_Freq[Type], Selection ),
        "Make A Slection"
    )