站点图标 网创联盟

用TextAfter,TextBefore函数对字符串根据分隔符进行截取

在TextAfter、TextBefore函数没诞生之前,Excel截取字符串主要靠提取字符函数三兄弟:left、mid、right函数。最近Excel更新新增了TextAfter、TextBefore函数,将可以直接在Excel中使用TextAfter、TextBefore函数对字符串根据分隔符进行截取,下面就详细介绍一下TextAfter、TextBefore函数的用法。

TextAfter、

作用:

TextAfter   截取第N个分隔符之后的字符

TextBefore 截取第N个分隔符之前的字符

语法:

=TextAfter(字符串,第N个分隔符)

=TextBefore(字符串,第N个分隔符)

【例】截取第一个-后/前的字符

C5=TEXTAFTER(B4,"-",1)

C6=TEXTBEFORE(B4,"-",1)

重要:这两个函数有一个Bug,无法对含汉字的字符串进行正确拆分。

退出移动版