我的Mac OS X10.10.5上的Numbers 3.6.1中的SUM函数计算不正确。为什么?


3

enter image description here

您可以在附带的屏幕截图中看到我使用SUM函数在列E中添加值。有几个“1”值(您可以在单元格E126中看到一个),但SUM总是出现在“0”。为什么是这样? 为了创建这个电子表格,我复制了一个Numbers电子表格,其中我使用“x”来表示正值(存在不同类型的蜜蜂),然后我使用查找和替换将此“电子表格”中的每个“x”更改为“1”所以我可以用Numbers来计算每列的总和。这种查找和替换操作是否会使SUM函数无法计算值?如何让Numbers为每列返回正确的SUM?

Answers:


2

如果单元格是文本格式,则不会计算它们。首先检查它们是否为数字格式单元格。

编辑 我自己尝试过,当你找到并替换时,单元格不会自动更新为数字单元格。如果您手动键入数字1,它会自动更改为数字格式。


我可以一次将它们更改为数字格式吗?或者我是否必须重新输入单元格中的所有数字?
Ann of NC

2
是的,用鼠标选择行E3到E130,然后在右边的格式面板中选择“单元格”选项卡,“数据格式”是第一个选项 - 将其更改为数字或自动。
user3323052

0

另一种方法是在不必将文本转换为数字的情况下执行此操作:

使用 COUNTIF() 功能。

这样,您甚至不必将“x”转换为1:

=COUNTIF(E3:E130, "x")

这个 计数 列中的所有“x”。总结一堆1的相同。

SUM() 功能不适合您的情况。假设其中一个数字错误地变为2或11。正如你真正在寻找计数功能的“1”的COUNT COUNT, COUNTIF, COUNTIFS 这项工作是更好的工具。

COUNTIF formula example

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.