【问题标题】:Filter values based on other column in Power BI根据 Power BI 中的其他列筛选值
【发布时间】:2020-08-25 08:27:04
【问题描述】:

在 Power BI 中,我尝试在新表中组合并获取页面的唯一值。我需要根据同一张表中另一列的值过滤其中一列。所以我想做类似的事情

FILTER(VALUES('Table1'[URL]), 'Table1'[正确] = "是"

但它不起作用,因为我只能根据计算进行过滤,而不是列。 我现在拥有并且正在工作的完整线路是:

所有页面 = FILTER( DISTINCT(UNION(VALUES('Table1'[URL]),VALUES(Table2[完整 URL]), VALUES('Table3'[URLs]))), [URL] BLANK())

如何根据其中一个表的另一列向其中一个表添加过滤器?

【问题讨论】:

    标签: powerbi powerbi-desktop


    【解决方案1】:

    您可以将 FILTER 替换为 CALCULATETABLE:

     CALCULATETABLE(VALUES('Table'[URL]), 'Table'[Correct] = "Yes")
    

    如果您需要计算值,只需将其包装到 COUNTROWS 中:

    Measure = COUNTROWS( CALCULATETABLE(VALUES('Table'[URL]), 'Table'[Correct] = "Yes"))
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多