我在 Excel 中遇到了一个相当奇怪的问题 - 这个问题很难解释,所以我还附上了一张截图来帮助
当我在单元格中输入公式并按下“Enter”键时,公式会执行,但答案不会立即出现在单元格中。相反,我必须单击其他单元格,或执行其他操作才能显示该数字。当公式中包含的单元格在屏幕上时,不会发生这种情况。例如,如果我在 A3 中输入“=A1+A2”并按下“Enter”,答案就会出现。但是,如果我在 A27(其中 A1 和 A2 在屏幕上不可见)中输入“=A1+A2”并按下“Enter”,单元格将保持空白,直到我双击它或执行其他操作!
这真的让我抓狂了!有人能解释或解决这个问题吗?不管怎么说,我使用的是 Mac 版 Excel 2016。
答案1
我认为单元格格式存在问题。这种情况很少发生(根据我的经验,在使用不同版本的 Microsoft Excel 处理同一个文件时,或者由其他 Microsoft 工具(例如 Microsoft Access)自动生成时,这种情况才会发生)。
要解决此问题,您需要选择不显示数字的单元格,并将单元格格式选择为“常规”或“数字”。注意:通常情况下,Microsoft Excel 可以很好地解释单元格的正确格式,只是有时它会变得很顽固。
另请参阅 Hannu 的回答(不幸的是,不是第一个) 单元格显示公式,而不是公式结果。
答案2
我也遇到过同样的问题。它让我抓狂。几个月前,它才出现在我正在进行的电子表格中,所以我认为这是前段时间 Office 365 更新中的一个错误。
但是阅读上面的一些答案给了我一些提示。我冻结了窗格,以便第 1-5 行仍然可见。有时,当我没有第二台显示器连接时,我会在最小化的屏幕上工作,以便我可以看到要输入的数据,然后将其输入到 excel 文档中。每当我这样做时,公式都在屏幕外,而我在屏幕上的单元格中输入数据,公式就不会更新。我必须最大化文档,然后再次将公式复制到列下。
我看不出这怎么会是问题所在,但我还是尝试了一下:我解冻了所有窗格,然后最小化屏幕,并在屏幕上可见的单元格中输入数据。果然,公式 - 即使它在屏幕上不可见 - 现在也更新了!我测试了这个荒谬的东西几次,这肯定是原因。为什么?我不知道。但这是一个解决方法。
希望这能让您清楚明白。试一试吧。
答案3
2020 年 7 月 3 日:我遇到了同样的问题。刚刚找到了解决方法。就我而言,我计算了第 1 至第 13 行中的单元格,这些单元格使用“冻结窗格”冻结。例如,我的 xls 在顶部显示第 1-13 行,在底部显示第 75-97 行。前 13 行使用冻结窗格冻结。当我键入 F2 以编辑前 13 行中的公式,然后在不进行更改后按下 Esc 键时,此单元格的输出将变为空白,即使它在按下 F2 键之前立即出现!要解决这个问题,我改为按下 Return 键,而不是在没有进行任何更改时按下 Esc 键。问题就解决了!如果消除了“冻结痛苦”,则 Esc 键通常没问题。
答案4
出现此问题是因为您将一些单元格从一个地方移动到另一个地方,这导致Sum
这些单元格的公式扩展到单元格(向上或向下) - 取决于您移动单元格的位置。
假设您有一些行A1
到,A10
并且您在这些行后面放置了公式,并且您在到处Sum
还有另一个数据,现在您将任何单元格从第一个系列移动到下方可能是到或到的末尾,到的单元格将扩展到到,您将面临此问题。只需再次移动单元格即可解决,希望答案对您有所帮助。A12
A20
A15
A20
Total
A1
10
A1
A20
Sum