Excel单元格中的混合内容,进行拆分、清洗、美化,助力职场效率提升!

Excel情报局
Excel职场联盟
生产挖掘分享Excel基础技能
Excel爱好者大本营
用1%的Excel基础搞定99%的职场问题
做一个超级实用的Excel公众号
Excel是门手艺玩转需要勇气
数万Excel爱好者聚集地
SUPER EXCEL MAN

前言|职场实例

在日常的职场办公中,我们经常需要对不规范的数据进行数据整理清洗。今天我们来分享一个实例模型。

如下图所示:

下图是一张药方明细表。A列为药方的名称,B列为每个药方具体的明细药品,我们仔细观察发现,每个药品包含药品名称数量单位,并且药品与药品之间是用分隔符号逗号“,”进行间隔开来的。

我们最后要将上方的数据经过一系列的清洗转换,变成下方图片所示的效果:即变成规则的列表式的表格,并且添加“切片器”进行便利的筛选。

步骤|具体操作方法

首先我们选中需要转换的数据区域A1:B4单元格数据区域,然后点击上方的“数据”选项卡,点击“从表格”按钮,弹出一个“创建表”的对话框,默认勾选“表包含标题”,最后点击“确定”按钮。即可将选中的数据加载至Power Query编辑器内。如下图所示:

在Power Query编辑器内,选中第2列“处方明细”数据,然后点击“主页”选项卡下面的“拆分列”按钮,选择“按分隔符”进行拆分数据,此时即可进入“按分隔符拆分列”的对话框,这里比Excel中的“分列”功能的优势是可以自动识别我们的分隔符号逗号,例如下图中的“选择或输入分隔符”框中自动就输入了逗号“,”。

然后接着点击“高级选项”按钮,将“拆分为”设置为“行”,即将拆分的数据按行显示。最后点击“确定”按钮,即可完成拆分操作。如下图所示:

选中第2列“处方明细”列,接着点击“拆分列”,选择“按照从非数字到数字的转换”,即可将药品名称和数量单位拆分形成两列单独显示。如下图所示:

选中第3列“数量单位”列,接着点击“拆分列”,选择“按照从数字到非数字的转换”,即可将数量和单位拆分形成两列单独显示。如下图所示:

然后我们简单的修改一下列名称,双击列标题直接进行修改即可。如下图所示:

点击“主页”选项卡,点击“关闭并上载”按钮,将数据上载到Excel工作表中,如下图所示:

点击加载完成的数据上的任意一个单元格,接着点击上方的“设计”选项卡,找到并点击“插入切片器”按钮,即可在Excel工作表中插入一个切片器,我们选择按“小药方”进行筛选,最后的效果如下图所示:

阅读完文章之后,希望小伙伴们在文章底部帮助小编[点赞]点亮[在看]并分享转发到[朋友圈],坚持持续分享的路上很辛苦,需要有你们的鼓励与支持!您也可以通过在文章底部[留言]的方式来反馈实际办公中遇到的Excel问题场景。
(0)

相关推荐