请教一个Excel截取单元格数字并累加的问题
先说下我的需求:
A1-E1一横排的表格中,全是文字+数字的形式,现在我需要将这些单元格中,有数字的部分提取出来,然后做个累加,计算出结果。
因为不是每个单元格都全会有数字,有的单元格里又是纯文字,所以就导致MID函数截取的时候会出来错误,累加也就不能正常进行。
现在的要求是在不另添加一行一个一个地将A1提取的数字放在A2,一直到E1提取的数字放到E2的情况下。直接通过一个函数将这一整排有数字的单元格数字提取出来并累加。
请问如何解决这个问题,谢谢赐教!
[解决办法]
你的带iferror的函数没问题
但是有个地方要注意
输入完公式后不要enter键确认
使用ctrl +shift +enter键保存公式 此时此公式被识别为数组公式 经测试结果没问题
[解决办法]
附上数组公式截图 你可以比较一下和一般公式有何区别
[解决办法]
取数字的公式=LOOKUP(9^323,--RIGHT(A1,ROW(INDIRECT("1:"&LEN(A1)))))
容错的公式自己加判断吧