Excel SUM 函数不起作用(显示 0),但使用加法 (+) 可以

Bry*_*ams 9 excel

我对 Excel(版本 16.0,Office 365)感到困惑。我有一些格式为“数字”的单元格,所有单元格的值都 > 0,但是当我对它们使用标准 SUM() 时,它始终显示结果 0.0,而不是正确的总和。当我使用 + 代替时,总和显示正确。

例如:

  • SUM(A1:A2) 显示 0.0
  • A1 + A2 显示 43.2

我在任何单元格上都没有看到任何错误或小箭头。

Gar*_*ent 12

Excel (以一种晦涩的方式)告诉您A1A2中的值为Text

SUM()函数忽略文本值并返回零。直接加法公式将每个值从文本转换为数字,然后再将它们相加。


Bry*_*ams 8

在每个单元格上使用 NUMBERVALUE() 修复它。尽管每个单元格都被格式化为数字,但由于数据最初是从文本中提取的,因此单元格内容显然没有被视为数字。Excel 中的另一个缺陷。


小智 7

从 csv 导入时我遇到类似的问题。
选择单元格范围并格式化为数字没有帮助
选择单元格范围,然后在以下位置:
数据 - >数据工具 - >文本到列 - >下一步 - >下一步 - >完成
工作,数字现在变成了Excel考虑的数字作为数字!
这避免了使用 NUMBERVALUE()