Excel情报局
职场联盟Excel
生产挖掘分享Excel基础技能
Excel爱好者大本营
用1%的Excel基础搞定99%的职场问题
做一个超级实用的Excel公众号
Excel是门手艺玩转需要勇气
数万Excel爱好者聚集地
SUPER EXCEL MAN
1
职场实例
小伙伴们大家好,今天我们来讲解一个群里小伙伴近期咨询的Excel求助问题。
这位小伙伴传过来一份关于某平台电商的商家订单数据,如下图所示:
A列为买家收件人,B列为快递运单号,C列为该买家的购买商品明细。由于拣货打包发货的时候,并不是将某一买家的所有购买商品拼凑为一个包裹发货(可能是受体积及重量太大原因),而是需要每件商品各打一个包裹。
为了便于拣货人拣货方便,需要将下方的电商系统原始数据进行分类汇总,根据各个单品进行件数数量汇总,并且将需要“保鲜膜包装”的和不需要“保鲜膜包装”的商品数量进行区分统计。
最终要达到的统计效果:
依据不同商品进行数量统计,并且将同一商品是否需要保鲜膜包装的分别统计,类似于数据透视表式的统计呈现效果。
2
解题思路
01
加载数据至PQ
选中C列“商品备注”列需要汇总的数据,点击【数据-从表格】,通过“创建表”,默认勾选“表包含标题”,将数据加载至Power Query编辑器中。
02
拆分列-按“(”符号
将“(保鲜膜包装)”固定字样从每行中分列出来,放到另一列显示。
我们可以通过【主页-拆分列-按分隔符】进行拆分,在弹出的“按分隔符拆分列”的对话框中,通过自定义分隔符“(”进行分列。
拆分出来的数据中还有残留的“)”右括号,我们可以通过【主页-替换值】,将“)”右括号替换为空值即可。
03
拆分行-按“;”符号
将不同的商品名称按符号“;”分号,进行分行显示。形成典型的一维可数据透视的数据源。
我们可以通过【主页-拆分列-按分隔符】进行拆分,在弹出的“按分隔符拆分列”的对话框中,通过输入自定义分隔符“;”进行分列,在“高级选项”中勾选按行进行拆分,完成拆分成行数据。
04
拆分列-按“*”符号
为了进行数量的统计,需要将数量从商品名称中拆分数来。
我们可以通过【主页-拆分列-按分隔符】进行拆分,在弹出的“按分隔符拆分列”的对话框中,通过输入自定义分隔符“*”进行分列。将数量放到单独的一列。
05
加载数据回工作表
我们可以通过【主页-关闭并上载至】将Power Query编辑器中整理好的数据加载回到Excel工作表中。
06
通过透视表汇总
点击数据源中任意单元格,点击【设计-通过数据透视表汇总】进行数据透视表的统计,按不同商品名称,是否保鲜膜包装,进行数量的汇总。
对数据透视表依次进行“以表格形式显示”-“重复所有项目标签”-“不显示分类汇总”设置,然后可以将“(空白)”字样选中后在编辑栏中按删除键,敲击回车键结束删除操作。
07
数据动态更新
当数据源中新增/删除数据后,可以通过“刷新”进行目标数据的动态更新,一劳永逸,非常的方便快捷。
回顾关键内容,善用图片表达,学会建立联系,拓展深度广度,浓缩关键概念,应用到行动中,善于归纳总结,尝试进行分享。