Power BI中使用DAX计算每个客户的不同产品类别数量
解决方案
你需要的核心度量及使用方法如下:
- 基础通用度量(自动适配所有筛选上下文,包括YTD、滚动12个月、自定义维度筛选等场景)
-- 销售额合计度量 销售额合计 = SUM('销售表'[Sales]) -- 单客户对应筛选上下文内唯一购买产品类别数度量 客户唯一购买类别数 = DISTINCTCOUNT('销售表'[ProductCategory])
- 第一组期望输出(按年份+客户ID统计)实现:
将年份、ClientID放到表格行维度,把上述两个度量放到值区域即可匹配你给出的输出结果。 - 第二组柱状图用表格(按年份+购买类别数聚合销售额)实现:
额外新增一个聚合度量即可:
按购买类别数聚合销售额 = SUMX( VALUES('销售表'[ClientID]), [销售额合计] )
将年份放到行维度,把客户唯一购买类别数放到行/列维度,把上述聚合度量放到值区域即可得到对应输出。
内容的提问来源于stack exchange,提问作者Mar
相关产品推荐
相关产品推荐

