DC娱乐网

根据几个分隔符分隔单元格中的字符,分隔符的出现无规律

如何根据多个分隔符拆分单元格?案例 1:将下图 1 中的字符串按分隔符“-”拆分到不同的列,效果如下图 2 所示。解决方

如何根据多个分隔符拆分单元格?

案例 1:

将下图 1 中的字符串按分隔符“-”拆分到不同的列,效果如下图 2 所示。

解决方案 1:

1. 在 C2 单元格中输入以下公式 --> 下拉复制公式:

=TEXTSPLIT(A2,"-")

公式释义:

textsplit 函数的作用是使用列和行分隔符拆分文本字符串;

语法为 TEXTSPLIT(要拆分的文本,列分隔符,[行分隔符],[指定 TRUE 以忽略连续分隔符;默认为 FALSE,将创建一个空单元格], [1 不区分大小写;默认为 0,区分大小写], [ 用于填充结果的值,默认值为 #N/A]);

公式表示以“-”为分隔符,将 A2 单元格的字符串拆分到不同的列中。

案例 2:

按分隔符“-”或“~”将下图 1 的字符串按列拆分开,效果如下图 2 所示。

解决方案 2:

1. 将公式修改如下:

=TEXTSPLIT(A2,{"-","~"})

公式释义:

注意第二个参数的用法 {"-","~"},当有多个分隔符时,需要用 {} 包含在内,每个分隔符之间用“,”隔开。