Excel -浮点数无法求和

uurv41yg  于 2023-01-14  发布在  其他
关注(0)|答案(5)|浏览(218)

我有很多值,比如0.5,1.0,1.5等等。
我想为这些单元写一个SUM函数,但是值是0。
如果我用整数求和,那么nbrs就有问题了,也许它们是字符串,因为它们在单元格的左边结束,而不是像整数那样在右边结束。
我该怎么办?

=SUM(H22:H26)
t30tvxxf

t30tvxxf1#

今天谈到这个问题:我导出了粘贴到Excel中的数据。公式=SUM(B:B)应该对我的小数求和,并保持返回0...
很蠢,但我浪费了5分钟:小数分隔符.必须替换为,,否则Excel无法将其理解为十进制数。
当然,这取决于Excel/系统区域设置。

gcuhipw9

gcuhipw92#

在新列中,尝试将原始列乘以1;然后对新列求和。不确定,但这可能会解决问题。

hiz5n14c

hiz5n14c3#

首先使用将数字转换为值

=value(H22), =value(H23), etc.

column G中,然后执行

=SUM(G22:G26)

或者,您也可以

{=SUM(VALUE(H22:H26))}

请注意,这是一个数组公式,因此选择它并依次单击F2CTRL-SHIFT-ENTER

rbl8hiat

rbl8hiat4#

特别是当数据来自网页或HTML文档时,请尝试以下操作
该公式必须是数组输入

=SUM(IFERROR(--TRIM(SUBSTITUTE(A1:A100,CHAR(160),"")),0))

若要以数组形式输入公式,请在单元格或编辑栏中输入公式后,按住**< ctrl >< shift >并单击**< enter >。如果操作正确,Excel将在公式周围放置大括号**{...}**。
HTML经常会添加NBSP字符作为空格,在Excel将值视为数字之前,必须专门删除该字符。

moiiocjp

moiiocjp5#

如果你想在一个单元格中完成这个操作,基本上你应该转换值并求和

=VALUE(SUM(H22:H26))

已经验证过了!

相关问题