exceL 提取字母后任意位数的数字

比如TC1819Aa 在A1格, A2格要提取TC后的18 A3格要提取19要用什么函数.最好是认字母后第一个数字开始提取.因为也有可能是MLC1821a这样

第1个回答  推荐于2016-08-13
这不是门窗编号吗 利用=--MID(A1,find(“C",A1)+1),2)
如果计算面积=--MID(A1,find(“C",A1)+1),2)*--MID(A1,find(”C",A1)+3,2)/100追问

也有可能是门,所以要排除所有的字母而并不是单独查某个字母

追答

知道 我就是做门窗的 归一下类 在稍微改一下公式 或者加个if函数判断一下就可以了

本回答被提问者采纳
第2个回答  2014-09-13
A2中的公式
=LEFT(MAX(--TEXT(MID(A1,COLUMN(1:1),ROW($1:15)),"0;;0;!0")),2)
A3中的公式
=RIGHT(MAX(--TEXT(MID(A1,COLUMN(1:1),ROW($1:15)),"0;;0;!0")),2)
两个公式均为数组公式,输入结束后需按组合键确认。
相似回答