SUMIF 错误重复计算

匿名
2024-12-10T14:16:09+00:00

无法分享原表 且原表错误无法在原表复现

a 1.2 a =sumif($A1:$A4,C1,$B1:$B4)
b 3.4 b =sumif($A1:$A4,C2,$B1:$B4)
--- --- --- ---
a 2.4
b 5.8

a代表错误发生前的,计算结果是3.6,b代表发生后的,计算结果则是 3.4+5.8+5.8,而且在原表上只重复计算第二次出现的值。 非常奇怪的错误,以前没有出现过,可能是自动保存的bug吗?我不管怎么样试都无法再出现这样的计算结果

Microsoft 365 和 Office | Excel | 家庭版 | Windows

锁定的问题。 此问题已从 Microsoft 支持社区迁移。 你可投票决定它是否有用,但不能添加评论或回复,也不能关注问题。

0 个注释 无注释

1 个答案

排序依据: 非常有帮助
  1. 匿名
    2024-12-11T12:06:10+00:00

    你好, Houjun Zeng

    你的函数没有任何的错误,我也没有能重现出你的问题,

    但如果下次你碰到了相同的问题,你可以尝试以下的解决方法

    1.Excel 内部可能缓存了错误的计算结果,尤其是在数据频繁变化时。缓存问题可能导致计算结果不准确,尤其是在打开多个版本的工作簿时。

    强制刷新所有公式:按 Ctrl + Alt + F9 来刷新所有公式的计算结果。这将强制重新计算所有的公式,可能会解决计算不一致的问题。

    2.Excel 可能处于 手动计算模式,这时某些公式的结果不会自动更新。手动计算模式可能会导致您无法实时看到公式更新的计算结果,尤其是在数据发生变化时。

    • 打开 Excel,点击**“公式”** 标签。
    • “计算” 部分,检查是否设置为 “自动”
    • 如果设置为**“手动”**,将其更改为 “自动”,确保每次更改数据时公式会自动更新。

    3.检查公式引用:确保您的公式引用的范围是正确的,并且没有包含空白单元格或错误值。您可以尝试手动检查每个单元格的值和引用范围。

    希望这可以帮助到你

    致以最真诚的问候

    Petter.Y - MSFT | 微软社区支持专员

    此答案是否有帮助?

    0 个注释 无注释