使用基于字符串Power BI的过滤器求和

时间:2017-12-12 10:51:22

标签: filter powerbi dax measure

我有Table

我想创建一个仅适用于名称中包含“HDD”的产品的措施(在这种情况下,第一,第二和第五个产品)。

正在使用该公式:HDDProduct= CALCULATE(COUNT([Product]),FILTER(ALL([Product]),SEARCH("HDD",[Product],1,0)))

它只计算名称中带有HDD的产品数量。但是,如果我想要这些产品的价格总和,它就行不通。我只能使用COUNT。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

总和你必须创建另一个度量,下面是我对你的问题的解决方案

计数 HDDProduct_count = CALCULATE(COUNT([Product]),FILTER(Product_table,SEARCH(“HDD”,[Product],1,0)))

价格和 HDDProduct_Price_sum = CALCULATE(SUM(Product_table [Price]),FILTER(Product_table,SEARCH(“HDD”,[Product],1,0)))

注意:请检查价格列的数据类型为整数数据类型

screenshot of my result in power bi

download pbix file