Excel 2013如何从文本和数字混杂中提取数字

2025-12-20 14:33:49

1、如图现在想把下面的数字进行提取,是关于分工一共几个人的问题

在c2单元格输入公式

=--MIDB(B2,SEARCHB("?",B2),2*LEN(B2)-LENB(B2))

公式意思:

MIDB(选定单元格,截取字节的起始位置,截取多少位)

B2是选定的单元格;        学生会主席(1)

SEARCHB("?",B2)是截取字节的起始位置;  

LEN(B2)获取B2单元格的字符数;   学   生   会   主   席   (   1   )      

                                                    数数一共 8个

LENB(B2)是获取B2单元格的字节数,一个汉字是2字节,一个数字是1个字节。

                 与上面的对应数数         2 + 2+  2  +2  +2  +2  +1 +1=15个

2*LEN(B2)-LENB(B2)就是要截取的位数。 2*8-16=1 

Excel 2013如何从文本和数字混杂中提取数字

2、注意,上面得到的是数字,可以直接进行运算,如果输入公式

=MIDB(B2,SEARCHB("?",B2),2*LEN(B2)-LENB(B2))

没有前面那两个--,得到的是文本格式

Excel 2013如何从文本和数字混杂中提取数字

3、数字格式和文本格式,在公式运用上完全不一样。

Excel 2013如何从文本和数字混杂中提取数字

1、输入这个公式,

=MAX(IFERROR(--MID(A2,ROW($A$2:$A$50),COLUMN($A$1:$J$1)),))

然后按下输入公式后,不要按回车键或者√,同时按下shift、ctrl、enter三键,即为输入数组公式

Excel 2013如何从文本和数字混杂中提取数字

1、先选中数据,然后右击,在菜单中选择复制

点击空白单元格,然后右击选择性粘贴,加,确定

如图所示

Excel 2013如何从文本和数字混杂中提取数字

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢