如何在 lookupvalue 过滤器值中搜索?

how to search in lookupvalue filter value?

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

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

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

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

如果一个过滤器我选择"Private",得到这个结果,如果我选择"Public",把"Private"的结果改成"Public"。

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

像这样的东西应该可以解决问题:

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