Excel 中用什么函数能提取字符串中的数字

如题所述

见样表截图

B2输入

=LOOKUP(9^9,--LEFT(SUBSTITUTE(A2,LEFTB(A2,SEARCHB("?",A2)-1),""),ROW($1:$10)))

公式下拉

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

得看你的字符串啥样子的!

    单个数字组,比如: "122test"、“te344st”、"test987",这种用内置函数就可以;

    多个数字组,比如:“233test3444test533”;这种都要提取的话得用VBA正则表达式;

本回答被提问者采纳
第2个回答  2016-08-20
复制到WORD中,或许可以用查找替换来解决,特别是启用类似正则表达式功能的"使用统配符"功能。
第3个回答  2016-08-20
=MIDB( )公式
相似回答