1.10 PowerBI数据准备-分组,统计每日每店的订单条数和销售数量

加入 PowerBI自己学 知识星球:下载源文件,边学边练;遇到问题,提问交流,有问必答。
有如下一张销售表,需要通过PowerQuery添加每日每店的订单条数和销售数量两列,用来作为维度去做汇总分析。

解决方案
使用分组功能。
操作步骤
STEP 1 PowerQuery获取数据后,按住Ctrl键选中日期和门店列,然后点击菜单栏转换下的分组依据。

STEP 2 在跳出的窗口中,放两个新列,一列命名每日每店销售数量,操作选择求和,柱(英文为Column,中文翻译不准确,应该翻译为列)选择数量;一列命名待处理,操作选择所有行,用来把整个表暂时存储在一列里。

STEP 3 点击菜单栏添加列下的自定义列,命名为每日每店订单条数,使用Table.SelectColumns和“_“从当前行的待处理列里存储的那个表中取出日期、门店、订单编号,并使用Table.Distinct去重,最后使用Table.RowCount计算行数,得到每日每店订单条数。
Table.RowCount(Table.Distinct(Table.SelectColumns(_[待处理],{"日期","门店","订单编号"})))

STEP 4点击待处理列标题右侧的展开按钮,选择之前分组字段以外的所有列,去掉使用原始列名作为前缀的挑勾以保持列名的简洁性。

STEP 5 对列进行排序,新增的两列放在最右侧。

版权声明:
作者:dingding
链接:https://www.techfm.club/p/195765.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。
共有 0 条评论