我有一堆像0.5,1.0,1.5等的值。
我想为这些单元格编写SUM函数,但值为0。
如果我使用整数,则求和有效,因此nbrs存在错误。也许他们是字符串? 因为它们最终在单元格的左边而不是整数的右边。
我需要做什么?
=SUM(H22:H26)
答案 0 :(得分:0)
首先使用
将数字转换为值=value(H22), =value(H23), etc.
在column G
中,然后执行
=SUM(G22:G26)
或者,你可以做到
{=SUM(VALUE(H22:H26))}
注意这是一个数组公式,所以选择它然后点击F2
,然后点CTRL-SHIFT-ENTER
答案 1 :(得分:0)
在新列中,尝试将原始列乘以1;然后总结新专栏。不确定,但这可能会解决问题。
答案 2 :(得分:0)
特别是如果数据来自网页或HTML文档,请尝试以下
此公式必须数组输入:
=SUM(IFERROR(--TRIM(SUBSTITUTE(A1:A100,CHAR(160),"")),0))
array-enter 一个公式 公式进入单元格或公式栏,按住 的< CTRL><点击<< 输入> 即可。如果你这样做了 正确地说,Excel会在公式周围放置大括号 {...} 。
HTML经常为间距添加NBSP字符,在Excel将值视为数字之前必须将其删除。
答案 3 :(得分:0)
今天遇到了这个问题:我导出了粘贴到 Excel 中的数据。公式 =SUM(B:B)
应该在返回 0 时对我的小数求和...
这很愚蠢,但它让我浪费了 5 分钟:小数点分隔符 .
必须替换为 ,
,否则 Excel 不会将其理解为十进制数。
当然,这可能取决于 Excel 区域设置。
答案 4 :(得分:-1)
如果你想在一个单元格中做到这一点,基本上你应该转换值并对它们求和
=VALUE(SUM(H22:H26))
尝试并验证!