当我使用IF函数获取结果时,Excel SUM函数不起作用

安德鲁·巴蒂(Andrew Battley)

我正在使用Excel电子表格自动执行乒乓球锦标赛的结果,并查看谁进行下一轮比赛。

我有一个电子表格部分,其中详细说明了正在进行的比赛以及比赛结果的空格。在一侧,我有一个单独的部分来累积玩家的总得分,以及他们赢得或输掉比赛的情况(胜负取决于总胜利)。

如果图片链接有效,您将看到我上面描述的内容

我已经使用该IF函数告诉我的累积部分来查找每个玩家的结果,如果获胜,则返回1,如果未获胜,则返回0。我使用的公式是=IF(F4=11,"1","0")在这种情况下,单元格F4是Simon Westbrook的比赛得分之一。这部分工作正常。

但是,“累积”部分中的“总计”列已停止工作(同样,如果上面的图像链接有效,您将明白我的意思)。

在我手动输入赢/输的1和0之前,total列具有SUM(例如)功能=SUM(O4:Q4)根据链接的图像,以前该结果将返回2。

由于包括IF自动执行赢/输功能,因此该SUM公式已停止工作。我检查了所有单元格的数量。我也将鼠标拖动到单元格上,以查看excel表格底部的“总和”框中出现了什么……当我滚动我的赢/输框时,它保持为零。

我还尝试过打开公式工具箱,以查看Excel是否可以建议修复程序。在工具箱内的参数下,公式显示{“ 1”,“ 0”,“ 1”},但结果为0。

SUM当您尝试总计使用该IF公式的行时,谁能建议一个替代公式,或者一种告诉Excel识别赢/输框中数字的方法?

第一次使用这里的用户,因此对问题的长度以及如果格式不正确表示歉意。

史考特

正如cybernetic.nomad所说,引号为您提供字符串(文本值)。值看起来像数字的字符串很奇怪-有时您可以对它们进行算术运算,有时则不能。特别是SUM似乎不起作用。

除非您有使用字符串的非常非常好的理由,否则您应该坚持使用数字并说出=IF(F4=11, 1, 0)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章