excel中含有字符的数字求和,怎样的公式最简单

比如下表,横行中有的数字前面有斜杠,有的没有,现在需要计算横行7个数字的和(总计40),但是如果直接用sum(a1:a7)的话,只计算的是没有斜杠的数字之和。

请问怎么才能用简单的公式提取出纯数字计算它们的和~?

8/ 8 6/ 5 2 7 4/ 40

3 4 7 5 3/ 7/ 8/ 37
忘了说明一下,这个斜杠我是需要保留的。。。所以替换成纯数字是不可以的。
另外,miao2089的方法我试过,对于这种a1:g1所有单元格都有数字的情况下是可以计算出来正确结果的,但是遇到中间空了哪怕1个单元格,就会显示出错了。

    新建一个Excel表格,按照领导要求制作如图所示的建筑面积统计的简单表格。

    紧接着我们在“合计”单元格右边单元格输入:

    =E2+E3+E4+E5+E6

    输入完成后按回车键确定输入,发现该单元格显示:“ #VALUE! ”。这是Excel中的错误提示。

    出现这个错误的原因是因为单元格中含有不能进行数学运算的㎡符号。

    接下来把平方米利用替换功能统一去掉“替换为”一栏什么都不输入即可。

    单击“全部替换”按钮完成替换。

    选中需要参与计算并要在后面添加单位㎡的单元格,单击鼠标右键,选择“设置单元格格式”。

    打开“设置单元格格式”对话框,选择“自定义”(数字选项卡下)—选择“类型”列表中的G/通用格式—在文本框中根据需要输入(如G/通用格式"㎡")—确定。

    此时单元格数字后面会自动添加 “㎡”,但它不会参与计算。这样就可正常计算。

    将“合计”右边的单元格公式改为:

    =SUM(E2:E6)。此时就能计算出正确结果,且结果后面也带有单位㎡。


温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-07-11
如果数据在A1:G1,在H1中输入公式
=SUM(--SUBSTITUTE(0&A1:G1,"/",))
同时按下CTRL+SHIFT+ENTER输入数组公式就行了,与楼上的公式相比,区域前面连接了一个无意义的零,防止空格时--转化变成错误值,而对正常的数值这个0会自动去除。本回答被提问者和网友采纳
第2个回答  2010-07-11
另起一行,输入:
=substitute(A1,"/",""),
将该公式向右向下复制至与源数据相同大小区域。

然后,对新区域数据进行求和。
第3个回答  2010-07-11
应当乘以1,转换为数值,不然不能计算。=SUBSTITUTE(A1,"/","")*1
一步计算
a8=SUM(SUBSTITUTE(A1:A7,"/","")*1),按shift+ctrl+enter结束
第4个回答  2010-07-11
编辑--查找--查“/”--替换为空--全部替换
然后再统计就可以了。
相似回答