在日常工作中,处理文本数据时,常常会遇到从复杂文本里提取特定信息的情况。比如,我们手头有一列像这样的复杂文本,其中包含各种字符,而我们只需要提取里面的数字,每行文本中出现的数字个数还不一样。这种情况下,使用 Textsplit 公式就能轻松搞定。

职场数据提取秘籍:巧用TEXTSPLIT公式提取复杂文本中的数字-趣帮office教程网

TEXTSPLIT基本用法

TEXTSPLIT 函数的参数较多,但我们只要记住前 4 个关键参数即可。

  • 第 1 参数:指定要提取的文本。例如,若要提取 A 列中的文本,就将单元格引用作为第 1 参数,如 A2。
  • 第 2 参数:表示列向的分隔符。它决定了文本依据什么符号在列的方向上进行拆分。
  • 第 3 参数:即横向的分隔符,用于确定文本在横向方向上的拆分方式。
  • 第 4 参数:用于设定是否忽略空值。当我们希望在拆分结果中忽略空值时,可将其设置为 TRUE。

职场数据提取秘籍:巧用TEXTSPLIT公式提取复杂文本中的数字-趣帮office教程网

例如,对于 A 列数据,如果要根据横杠 “-” 来分隔数据,只需要在目标单元格中输入公式:=TEXTSPLIT (A2,"-") 。这样,公式会依据横杠将 A2 单元格中的文本按列向拆分。

职场数据提取秘籍:巧用TEXTSPLIT公式提取复杂文本中的数字-趣帮office教程网

进阶用法

当我们想从复杂的文本中只保留数字时,可以先把需要保留的字符写在一个空白区域。比如,我们知道要保留 0 - 9 的数字、小数点以及负号,就把这些字符依次列在 F1:F12 单元格。

职场数据提取秘籍:巧用TEXTSPLIT公式提取复杂文本中的数字-趣帮office教程网

然后,使用 TEXTSPLIT 公式,以这些字符作为分隔符进行操作。输入公式:=TEXTSPLIT (A2,$FF$12,,TRUE) 。这里第 2 参数使用了多个分隔符,此公式执行后,会依据这些分隔符剔除掉数字,把其他文本提取出来。

职场数据提取秘籍:巧用TEXTSPLIT公式提取复杂文本中的数字-趣帮office教程网

然而,我们想要的是数字,并非这些文本。所以,我们再次将这些提取出来的文本作为分隔符进行提取。此时输入公式:=TEXTSPLIT(A2,TEXTSPLIT(A2,$F$1:$F$12,,TRUE),,TRUE)。经过这样的操作,就能快速地把数字从复杂文本中提取出来。

职场数据提取秘籍:巧用TEXTSPLIT公式提取复杂文本中的数字-趣帮office教程网

关于这个实用的公式技巧,你学会了吗?不妨动手在实际工作数据中试试,提升你的文本处理效率。