咔片PPT · AI自动生成演示文稿,模板丰富、排版精美 讯飞智文 · 一键生成PPT和Word,高效应对学习与办公

Excel本身有拆分列的功能,在数据选项卡下【分列】工具可以实现,但不能拆分多行,那么有没有一个函数,既能拆分多行,也能拆分多列呢?这里给大家分享一下TEXTSPLIT函数。

假设想把A料号涉及项目C5单元格拆分多列,则公式如下:

=TEXTSPLIT(C5,",",,TRUE,0) - 函数共有5个参数,依次含义如下: - C5:要拆分的文本 - ",":要拆分列依据的字符或字符串,这里按逗号拆分 - 空:要拆分行依据的字符或字符串,这里要拆分列, 所以这里空着,什么也不要填 - TRUE:是否忽略空单元格,默认为FALSE - 0:搜索文本中的分隔符匹配。默认情况下, 会进行区分大小写的匹配。

结果如下:

假设想把A料号涉及项目拆分多行,公式如下:

=TEXTSPLIT(C5,,",",TRUE,0) - 这里只需把第2个参数与第3个参数对调过来, 由拆分多列转变为拆分多行了。

结果如下: