> 健康
如何用函数提取括号中的数字(如何用公式提取括号内的文字)
导语:用函数公式提取括号前及括号里的内容(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))
怎么样,你学会了吗?欢迎转发、评论和留言。我们一起共同成长进步。
本文内容由快快网络小海创作整理编辑!