今天咱们一起来看看如何快速拆分单元格中的姓名。
如下图所示,是某单位的人员名单,A列是部门名称,B列则是该部门的全部员工姓名。

现在,需要把这些姓名单独拆分开,变成如下图所示的规范数据列表:

方法1:函数公式
操作难度:▲▲▲▲▲
复杂程度:▲▲▲▲▲
Excel 2021及Excel 365或者WPS表格用户,可先在E2单元格输入以下公式:
=TEXTSPLIT(TEXTJOIN(“、”,,B2:B9),,”、”)

接下来在D2单元格输入以下公式,将公式向下复制:
=LOOKUP(1,0/FIND(E2,B$2:B$9),A$2:A$9)

方法2:Power Query
操作难度:▲▲
复杂程度:▲▲▲
Excel 2026及以上版本的用户,可这样操作:
首先,单击数据区域任意单元格,依次单击【数据】→【来自表格/区域】,在弹出的【创建表】对话框中单击【确定】按钮。

此时Excel会自动将数据加载到数据查询编辑器。
接下来单击【姓名】列的列标,再依次单击【主页】→【拆分列】→【按分隔符】命令:

在弹出的对话框中,默认会自动识别分隔符,检查无误后单击【高级选项】,选择拆分为“行”,单击【确定】按钮:

最后依次单击【主页】→【关闭并上载】命令:

拆分后的效果如下图所示:

方法3:易用宝
操作难度:▲
复杂程度:▲
如果你安装了易用宝这款Excel插件,那就简单了。
依次单击【易用宝】→【区域转换】→【拆分列到行】→【按分隔符】命令:

在弹出的对话框中先选择姓名所在区域,然后选择分隔符,或者手动添加自定义分隔符。点一下【确定】按钮即可。

此时Excel会自动插入一个新工作表来存放拆分结果,是不是特别简单?

易用宝,是个宝,谁用谁说好,高效办公离不了。
>> 免费下载Excel易用宝,请访问:https://yyb.excelhome.net/

ExcelHome







