WPS表格中可使用“数据分列”功能按分隔符拆分单列文本。具体包括:一、用“分列”向导按顿号、逗号等分隔符自动拆分;二、用LEFT、MID、TRIM等函数提取指定段;三、用Ctrl+E快速填充智能识别拆分;四、先用查找替换统一分隔符再分列。

如果您在WPS表格中遇到一列包含多个信息(如姓名和电话用顿号、逗号或空格分隔)的文本,需要将其按指定符号拆分为多列,则可使用“数据分列”功能。以下是实现该操作的具体步骤:
一、使用“分列”功能按分隔符拆分
此方法适用于已知固定分隔符(如逗号、顿号、空格、制表符等)的文本,WPS会自动识别并按位置切分内容,生成新列。
1、选中需要拆分的单列数据区域(例如A1:A100),确保下方有足够空白列容纳拆分结果。
2、点击顶部菜单栏【数据】选项卡,在工具组中找到并点击“分列”按钮。
3、在弹出的向导窗口中,选择“分隔符号”,点击【下一步】。
4、在第二步界面中,勾选实际使用的分隔符(如“逗号”、“顿号”、“空格”或“其他”并手动输入符号),取消勾选不需要的选项。
5、点击【下一步】,在第三步中为每列结果设置数据格式(如常规、文本、日期),或保持默认。
6、确认目标区域(默认为原列右侧第一空列),点击“完成”,数据即按分隔符拆分为相邻多列。
二、通过公式提取特定分隔段内容
当需对非统一结构数据进行灵活切分(如仅提取第二个顿号前的内容),或需保留原列不覆盖时,可用函数组合定位与截取。
1、假设A1单元格内容为“张三、13800138000、北京”,要在B1提取“张三”,在C1提取“138000138000”,在D1提取“北京”。
2、在B1输入公式:=LEFT(A1,FIND("、",A1)-1),回车得到首段。
3、在C1输入公式:=MID(A1,FIND("、",A1)+1,FIND("、",A1&"、",FIND("、",A1)+1)-FIND("、",A1)-1),回车得到中间段。
4、在D1输入公式:=TRIM(RIGHT(SUBSTITUTE(A1,"、",REPT(" ",LEN(A1))),LEN(A1))),回车得到末段。
5、选中B1:D1,双击填充柄向下批量应用至对应行。
三、借助“快速填充”智能识别拆分模式
当数据存在明显重复分隔规律且列数较少时,快速填充可基于人工示例自动推导拆分逻辑,无需预设分隔符。
1、在原数据列右侧相邻单元格(如B1)手动输入第一个样本的首段内容(如A1为“李四,021-12345678”,则B1输入“李四”)。
2、在C1输入对应第二个片段(如“021-12345678”),确保两行以上形成可识别模式。
3、选中B1:C1,将鼠标移至选区右下角填充柄,待光标变为黑色“+”后,按住Ctrl+E触发快速填充。
4、WPS自动识别分隔位置并填充整列,若结果异常,可撤销后调整B1/C1示例再试。
四、利用“查找替换”预处理混合分隔符
当原始数据中混用多种分隔符(如同时含顿号、逗号、空格),直接分列易出错,需先统一为单一符号再执行分列。
1、选中目标列,按Ctrl+H打开查找替换对话框。
2、在“查找内容”中输入“、”,在“替换为”中输入“|”,点击【全部替换】。
3、重复步骤,将逗号、空格等依次替换为同一符号(如“|”),确保全列仅含一种分隔符。
4、执行【数据】→【分列】,选择“分隔符号”,勾选“其他”并输入“|”,完成标准分列。










