split 函数 str 函数的功能
在日常工作中,经常需要将单元格中的文本进行拆分,例如,将 A 列中的信息拆分成姓名、工号和工龄。
许多同事会使用数据分列功能来解决这个问题。
当数据新增或修改时,需要重复操作,无法自动更新,存在一定的局限性。
一些熟悉函数公式的同事可能会使用“99 个空格大法”来解决问题。
使用的公式是:
=TRIM(MID(SUBSTITUTE($A2,"-",REPT(" ",99)),COLUMN(A1)99-98,99))
这个公式相对复杂。
现在新推出了一个名为 TEXTSPLIT 的函数公式。
虽然参数看起来复杂,但实际上很简单。
例如,假如我们需要根据分隔符将文本拆分成多个列,可以输入以下公式:
=TEXTSPLIT(A2,"-")
这将根据分隔符 "-" 快速将文本进行拆分,这也是 TEXTSPLIT 函数最常见的用法。
如果 A 列中的信息使用 “-” 或 “,” 作为分隔符,可以使用大括号将两种分隔符包含在内,公式如下:
=TEXTSPLIT(A2,{"-",","})
这样就可以快速将文本进行拆分。
学会了这个公式吗?动手试试吧!