Excel 2013如何从文本和数字混杂中提取数字
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

2、注意,上面得到的是数字,可以直接进行运算,如果输入公式
=MIDB(B2,SEARCHB("?",B2),2*LEN(B2)-LENB(B2))
没有前面那两个--,得到的是文本格式

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

1、输入这个公式,
=MAX(IFERROR(--MID(A2,ROW($A$2:$A$50),COLUMN($A$1:$J$1)),))
然后按下输入公式后,不要按回车键或者√,同时按下shift、ctrl、enter三键,即为输入数组公式

1、先选中数据,然后右击,在菜单中选择复制
点击空白单元格,然后右击选择性粘贴,加,确定
如图所示

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