基于 Power BI 中的其他列筛选值
Filter values based on other column in Power BI
在 Power BI 中,我试图在新 table 中组合并获取页面的唯一值。我需要根据同一 table 中另一列的值过滤其中一列。所以我想做一些像
FILTER(VALUES('Table1'[URL]), 'Table1'[Correct] = "Yes"
但这不起作用,因为我只能根据计算而不是列进行过滤。
我现在拥有并正在工作的完整线路是:
All pages = FILTER(
DISTINCT(UNION(VALUES('Table1'[URL]),VALUES(Table2[Complete URL]),
VALUES('Table3'[URLs]))), [URL] <> BLANK())
如何根据 table 的另一列向其中一个 table 添加过滤器?
您可以将 FILTER 替换为 CALCULATETABLE:
CALCULATETABLE(VALUES('Table'[URL]), 'Table'[Correct] = "Yes")
如果需要对数值进行统计,将其包装成COUNTROWS即可:
Measure = COUNTROWS( CALCULATETABLE(VALUES('Table'[URL]), 'Table'[Correct] = "Yes"))
在 Power BI 中,我试图在新 table 中组合并获取页面的唯一值。我需要根据同一 table 中另一列的值过滤其中一列。所以我想做一些像
FILTER(VALUES('Table1'[URL]), 'Table1'[Correct] = "Yes"
但这不起作用,因为我只能根据计算而不是列进行过滤。 我现在拥有并正在工作的完整线路是:
All pages = FILTER( DISTINCT(UNION(VALUES('Table1'[URL]),VALUES(Table2[Complete URL]), VALUES('Table3'[URLs]))), [URL] <> BLANK())
如何根据 table 的另一列向其中一个 table 添加过滤器?
您可以将 FILTER 替换为 CALCULATETABLE:
CALCULATETABLE(VALUES('Table'[URL]), 'Table'[Correct] = "Yes")
如果需要对数值进行统计,将其包装成COUNTROWS即可:
Measure = COUNTROWS( CALCULATETABLE(VALUES('Table'[URL]), 'Table'[Correct] = "Yes"))