EXCEL中怎么只取特定文字后的数字

BCD列中的数值能用excel函数提取吗?可以的话方便写出函数吗?

用数组公式即可,如图:

B2=IFERROR(MAX(--TEXT(MID($A2,FIND(B$1,$A2)+LEN(B$1),ROW($1:$9)),"#;;0;!0")),"")

同时按Ctrl+Shift+Enter三个键,完成数组公式的输入,数组公式会自动在公式编辑栏中的公式外加上一对大括号,如图

右拉到D2,再一起下拉。

提取单元格中特定文本后的数字

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-08-18

B2输入

=IFERROR(LOOKUP(9^9,--LEFT(MID($A2,FIND(B$1,$A2)+2,99),ROW($1:$9))),"")

公式右拉下拉

本回答被网友采纳
第2个回答  2019-08-18
=MID($A2,FIND(B$1,$A2)+2,FIND($C1,$A2)-FIND(B$1,$A2)-2)
第3个回答  2019-08-18
在A2单元格复制数字158,粘贴在B2单元格,然后选择B2—B4单元格,然后按crtl+r健,完成
第4个回答  2019-08-18
复杂了用代码
相似回答