Loading

Power BI 13 DAY

分组依据

在PQ下对维度进行汇总,并对其他字段进行不同的计算方式,就需要使用分组依据

  1. 将下表中已“店名”为维度对重复店名作排重处理,对“单号”字段进行计数计算,对“来店人数”,“消费金额汇总”以及“折后额”字段进行求和计算。
    image
  2. 点击分组依据,选择高级,指定要按期分组的列,选择“店名”字段
    image
  3. 在新列名下添加计算结果的新字段名,在操作下选择相应的结算规则,在柱下选择被计算的字段名
    image
  4. 结果如下
    image
  5. DAX表达式如下
= Table.Group(重排序的列, {"店名"}, {{"总单数", each Table.RowCount(_), Int64.Type}, {"总金额", each List.Sum([消费金额汇总]), type nullable number}, {"总折扣额", each List.Sum([折扣额]), type nullable number}, {"来店总人数", each List.Sum([来店人数]), type nullable number}})

PP中度量值计算规则注意点

当度量值需要用到两个表中的度量值计算才能求得时,要注意翻倍问题

错误用例:
翻台率 = 单数 / 台数 = count('单号详细'[单号]) / average('店面情况'[总台数])

再求度量值是如果用到两个表中的字段时,最好在PQ中将需要的字段汇总在一个Sheet中

餐饮案例分析结果

image

image

image

posted @ 2022-12-04 15:31  ThankCAT  阅读(34)  评论(0编辑  收藏  举报