【问题标题】:How to filter distinct counts of text with a greater than indicator in Power BI?如何在 Power BI 中过滤具有大于指示器的不同文本计数?
【发布时间】:2019-08-21 01:28:55
【问题描述】:

我正在编写一份报告,该报告统计了拥有不同类型饮料的商店。我正在尝试获取销售 4 种或更多 Powerade 口味和两种或更多可口可乐口味的商店的数量,同时保持购买其他产品(雪碧、胡椒博士等)的商店数量。

我的数据表是BEVSALES,数据如下:

客户无品牌风味
     43 PWD 水果潘趣酒
     37 可口可乐香草
     43 PWD 混合布里
     37 可口可乐樱桃
     44雪碧热带混合
     43 PWD 草莓
     43 PWD 葡萄
     44 可口可乐樱桃
     17 Dr. Pepper Cherry

我试图让数据为我提供具有 PWD>=4Coca-Cola>=2 过滤器的不同客户数量,同时将 Dr. Pepper 和 Sprite 的客户数量保持为 1。 (1个客户购买PWD,1个客户购买可口可乐等)

我能找到的最好的衡量标准是

= SUMX(BEVSALES, 1*(FIND("PWD",BEVSALES[品牌],,0)))

但我不知道如何将其放在一起,因此公式计算了具有 4 种以上 PWD 和 2 种可口可乐口味的商店。有什么想法吗?

【问题讨论】:

    标签: powerbi dax powerbi-desktop


    【解决方案1】:

    最简单的方法是在单独的查询中执行此操作。转到查询设计并单击编辑。然后选择您的表并按列分组Brand 并区分列Flavor。结果应该是这样的(可能是一个新表):

    GroupedBrand     DistinctCountFlavor
        PWD                  4 
     Coca-Cola               2 
       Sprite                1 
     Dr. Pepper              1 
    

    现在您可以按品牌访问不同口味的数量。使用IIF() 语句,您可以在 PWD 等处检查 >=4...

    【讨论】:

      猜你喜欢
      • 2023-01-29
      • 2022-10-18
      • 1970-01-01
      • 1970-01-01
      • 2022-12-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-21
      相关资源
      最近更新 更多