当我们遇到的字符串有字母或数字的时候,我们怎样才能提取出来,其实有个公式,3秒钟就能搞定,我们来看看吧!
1.首先,我们了解一下字符串的特点
除去一串数字或者字母外,就是汉字,数字包含除日期、时间外的所有数字;字符串中含有的数字或字母在位置不确定;例如:甲班得分560,乙班评级A。
2、既能提取数字,又能提取字母的万能提取公式:
套用公式=MIDB(字符串,SEARCHB("?",字符串),LEN(字符串)*2-LENB(字符串))
LEN函数把每位汉字、字母、数字都计为1位,而LENB函数则把每位汉字计为2个字节,数字和单字节字母计为1个字节;SEARCHB函数,可查找某字符在字符串中的字节位置;搭配的通配符“?”则代表任何一个单字节数字或字母。
3、举例说明:从表格数据中提取数字
(1)打开Excel表格数据,我们发现数字位置不固定。
(2)接着我们输入公式=MIDB(A2,SEARCHB("?",A2),LEN(A2)*2-LENB(A2))。
(3)回车键后得到计算结果,向下拖动完成下面公式的填充即可。
(4)提取表格数据中的字母也是一样的操作步骤。
是不是很简单,当遇到数字和字母字符串时,我们直接套用即可,一起来试试吧!