单元格中的数据包含文本和数字(如),如何使用公式求出该单元格中的数字之和?
文章插图
先不看答案,自已动手试一试 。
【求包含文本内容的单元格中的数字之和】公式思路
先将文本屏蔽,然后求数字之和 。
公式
数组公式如下:
=SUM(IFERROR(1*MID(A1,ROW(1:10),1),0))
公式解析
首先,公式:
MID(A1,ROW(1:10),1)
将单元格A1中的数据转换成一个数组:{“a”;”b”;”c”;”1”;”2”;”3”;””;””;””;””} 。
我们假设单元格A1中的数据长度不会超过10个 。
然后,将数组乘以1,即公式:
1*MID(A1,ROW(1:10),1)
得到数组{#VALUE!; #VALUE!; #VALUE!;1;2;3; #VALUE!; #VALUE!; #VALUE!; #VALUE!} 。
接下来,使用IFERROR函数将错误值转换成0,即公式:
IFERROR(1*MID(A1,ROW(1:10),1),0)
得到数组{0;0;0;1;2;3;0;0;0;0} 。从而,将单元格中的数字分离了出来 。
最后,SUM函数对上面产生的数组求和,得到最终的结果 。
小结
使用MID函数,可以实现数据分离 。
数字与文本相乘将产生错误值 。
推荐阅读
- Excel求2018年母亲节的日期
- 拼多多明星店铺创意素材提交有什么要求?需要注意些什么?
- 《沐春风》txt下载在线阅读全文,求百度网盘云资源
- 怎么在Excel里求和
- 怎么在Excel中合并文本
- 怎么在Excel中截取文本
- Python怎么计算圆柱体表面积?Python求圆柱面积代码如何写
- 毛里求斯人口2020总人数_面积_首都_主要城市_国旗图片
- Excel求和公式的使用方法和步骤
- 淘宝宝贝是多少天考核入池?入池要求是什么?