如果您在 Excel 中需要将一个单元格内包含的复合信息(如“张三-男”“北京-朝阳区”)按固定分隔符快速分离为左右两列,则可通过内置文本处理功能实现。以下是多种可行的操作方式:

一、使用“分列”功能(基于分隔符号)
该方法适用于单元格内容中存在明确且统一的分隔符(如短横线、逗号、空格、顿号等),Excel 可自动识别并按位置切分文本。
1、选中需拆分的单列数据区域(例如 A1:A100)。
2、点击顶部菜单栏【数据】选项卡,找到并点击“分列”按钮。
3、在弹出向导中选择“分隔符号”,点击“下一步”。
4、勾选实际使用的分隔符(如“其他”框中输入“-”),取消勾选所有不相关的符号选项。
5、点击“下一步”,在“列数据格式”中确认均为“常规”,点击“完成”。
该方法适用于分隔符位置不固定但唯一(如每行仅有一个“-”),通过函数动态计算左侧长度与右侧长度,实现精准截取。
1、在目标列(如 B1)输入公式:=LEFT(A1,FIND("-",A1)-1),提取“-”前全部字符。
2、在相邻列(如 C1)输入公式:=RIGHT(A1,LEN(A1)-FIND("-",A1)),提取“-”后全部字符。
3、选中 B1:C1 单元格,双击右下角填充柄,向下自动填充整列。
该函数专为文本分割设计,支持单分隔符或多分隔符,返回动态数组,无需预设列宽或手动拖拽填充。
1、确保当前 Excel 版本为Microsoft 365 订阅版或 Excel 2021及以上。
2、在首个目标单元格(如 B1)输入:=TEXTSPLIT(A1,"-")。
3、按下回车后,结果自动溢出至右侧相邻单元格(B1 显示左侧,C1 显示右侧)。
4、若原始数据为整列(A1:A100),可直接在 B1 输入:=TEXTSPLIT(A1:A100,"-"),结果以二维数组形式一次性展开。
以上就是Excel 常用基础操作教程 — excel 单元格内容如何快速拆分成两部分的详细内容,更多请关注php中文网其它相关文章!
全网最新最细最实用WPS零基础入门到精通全套教程!带你真正掌握WPS办公! 内含Excel基础操作、函数设计、数据透视表等
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号