Excel情报局
职场联盟Excel
生产挖掘分享Excel基础技能
Excel爱好者大本营
用1%的Excel基础搞定99%的职场问题
做一个超级实用的Excel公众号
Excel是门手艺玩转需要勇气
数万Excel爱好者聚集地
SUPER EXCEL MAN
1
职场实例
在日常的职场办公中,我们经常需要对不规范的数据进行数据整理清洗。今天我们来分享一个实例模型。
如下图所示:
下图是一张药方明细表。A列为药方的名称,B列为每个药方具体的明细药品,我们仔细观察发现,每个药品包含药品名称和数量单位,并且药品与药品之间是用分隔符号逗号“,”进行间隔开来的。
我们最后要将上方的数据经过一系列的清洗转换,变成下方图片所示的效果:即变成规则的列表式的表格,并且添加“切片器”进行便利的筛选。
2
解题思路
首先我们选中需要转换的数据区域A1:B4单元格数据区域,然后点击上方的“数据”选项卡,点击“从表格”按钮,弹出一个“创建表”的对话框,默认勾选“表包含标题”,最后点击“确定”按钮。即可将选中的数据加载至Power Query编辑器内。如下图所示:
在Power Query编辑器内,选中第2列“处方明细”数据,然后点击“主页”选项卡下面的“拆分列”按钮,选择“按分隔符”进行拆分数据,此时即可进入“按分隔符拆分列”的对话框,这里比Excel中的“分列”功能的优势是可以自动识别我们的分隔符号逗号,例如下图中的“选择或输入分隔符”框中自动就输入了逗号“,”。
然后接着点击“高级选项”按钮,将“拆分为”设置为“行”,即将拆分的数据按行显示。最后点击“确定”按钮,即可完成拆分操作。如下图所示:
选中第2列“处方明细”列,接着点击“拆分列”,选择“按照从非数字到数字的转换”,即可将药品名称和数量单位拆分形成两列单独显示。如下图所示:
选中第3列“数量单位”列,接着点击“拆分列”,选择“按照从数字到非数字的转换”,即可将数量和单位拆分形成两列单独显示。如下图所示:
然后我们简单的修改一下列名称,双击列标题直接进行修改即可。如下图所示:
点击“主页”选项卡,点击“关闭并上载”按钮,将数据上载到Excel工作表中,如下图所示:
点击加载完成的数据上的任意一个单元格,接着点击上方的“设计”选项卡,找到并点击“插入切片器”按钮,即可在Excel工作表中插入一个切片器,我们选择按“小药方”进行筛选,最后的效果如下图所示:
回顾关键内容,善用图片表达,学会建立联系,拓展深度广度,浓缩关键概念,应用到行动中,善于归纳总结,尝试进行分享。