分享

批量提取字符,Textsplit新公式太厉害了

 昵称58195209 2023-10-20 发布于广西

TextSplit是新版本的Excel出来的公式,可以快速的根据指定符号,分隔数据,用来文本处理,太厉害了

1、基本用法

TEXTSPLIT公式的基本用法:

=TEXTSPLIT(文本,列分隔符,行分隔符)

批量提取字符,Textsplit新公式太厉害了

看起来很抽象,取个例子就明白,A列的信息是多个元素混合在一起的,中间用分号进行了分隔,现在需要快速分开数据

批量提取字符,Textsplit新公式太厉害了

我们只需要输入公式:

=TEXTSPLIT(A2,';')

用分号进行分隔,一次性的得到了所有的结果

批量提取字符,Textsplit新公式太厉害了

2、多个文本进行分隔

如果说我们的分隔符,存在两种状态

一种是英文状态下的分号

一种是中文状态下的分号

直接使用公式无法拆分

批量提取字符,Textsplit新公式太厉害了

那么如何将两种状态的分隔符都可以分开呢?

我们可以使用大括号,然后将两种符号都输入进去,使用的公式是:

=TEXTSPLIT(A2,{';',';'})

批量提取字符,Textsplit新公式太厉害了

3、进阶用法

我们有一列复杂的文本,需要快速提取里面的数字

因为A列的数字和字母都是随机生成的,所以用普通的公式很难处理

批量提取字符,Textsplit新公式太厉害了

因为CHAR(65)表示大写字母A,CHAR(90)表示大写字母Z,所以我们用CHAR(65)-CHAR(90)做为分隔符来拆分数据,我们输入公式是:

=TEXTSPLIT(A2,CHAR(ROW($65:$90)))

批量提取字符,Textsplit新公式太厉害了

然后我们可以使用文本连接公式CONCAT公式将所有的数字连接起来,输入的公式是:

=CONCAT(TEXTSPLIT(A2,CHAR(ROW($65:$90))))

批量提取字符,Textsplit新公式太厉害了

当然TEXTSPLIT公式还能用来拆分所有的汉字,提取数字等等操作

关于这个小技巧,你学会了么?动手试试吧!

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多