搜索
写经验 领红包
 > 健康

如何用函数提取括号中的数字(如何用公式提取括号内的文字)

导语:用函数公式提取括号前及括号里的内容(so easy)

现有一份各银行开户行的信息,要求提取括号前后的内容。

看到这样的问题,很多人的第一反应是用查找替换功能来解决,这里就不再赘述了,现主要用函数公式来跟大家分享一下具体的解题过程。

一、提取括号前的内容

C2单元格的公式为:

=LEFT(B2,IFERROR((SEARCHB(,B2)-1)/2,20))

解题的思路是:

提取左边的内容可用left函数,提取的个数为括号前汉字的个数。

汉字的个数:

先用searchb函数查找单字节字符在B2字符串中的第几位,减1再除以2就可以得到汉字的个数(一个汉字2个字节),最后用iferror函数来过滤掉错误值

二、提取括号及括号里的内容

解题的思路为:

用len函数确定B2单元格的字符长度再减去C2单元格的字符长度即为括号后的字符长度,最后用right函数提取即可

D2单元格中的公式为:

=RIGHT(B3,LEN(B3)-LEN(C3))

怎么样,你学会了吗?欢迎转发、评论和留言。我们一起共同成长进步。

本文内容由快快网络小海创作整理编辑!