Excel不更新单元格,选项>公式>工作簿计算设置为自动

这个问题的通常答案是把公式自动化。 这在我的情况下是行不通的。

第二个通常的答案是有一些macros影响Excel设置。 这不是我的问题(xlsx文件)的情况。

我的简单公式不更新。

公式是:

=IFERROR(TRIM(OFFSET(MainCopy!AG$3,$A77,0)),"") 

其他一切都在电子表格中更新。 MainCopy中的单元格具有正确的值。 显示的值是我更新MainCopy上的信息之前的值。 当我在MainCopy中添加新信息时,此页面上的值保持不变。

我有:

  • 在互联网上研究这个问题 – 所有容易find的解决scheme都不能解决这个问题
  • 按F9(什么也没做)
  • 按下Shift-F9(什么也没做)
  • 把计算转到手动并打到F9的所有组合(什么也没做)
  • 把计算转回自动(什么也没做)
  • 保存一个新的名字(什么都没做)
  • 重新更新MainCopy上的数据(什么也没做)
  • 选中这个单元格,然后打F9(什么也没做)
  • 把我的光标放在框中,并回车(正确更新值)

我不能把我的光标放在每个盒子里,然后回车,那里有太多的盒子。 此外,这是在电子表格中创build一个重要的错误陷阱,需要是正确的。 在这个文件中是否引发了一些模糊的设置,导致了这个问题?

我今天在工作表中发生了这种情况。 既不F9也不打开迭代计算更新的单元格,但双击该单元格,然后按Enter键。 我search了Excel帮助,并在标题为更改公式重新计算,迭代或精度的帮助文章中find了这一点

Ctrl Alt F9
重新计算所有打开的工作簿中的所有公式,而不pipe它们自上次重新计算以来是否发生了更改。

Ctrl Shift Alt F9
检查相关的公式,然后重新计算所有打开的工作簿中的所有公式,而不pipe它们自上次重新计算以来是否发生了更改。

所以我尝试了Ctrl Shift Alt F9 ,果然,我最后重新计算了所有非重新计算的公式。

ctrl alt f9是临时解决办法,去选项-quality-auto计算是正确的方法,那个选项转为手动,因为有些被错误按下的快捷键会自动转为手动

我有一个与VLOOKUP类似的问题。 我用于VLOOKUP的字段被格式化为自定义字段。 Excel表示这是一个以文本forms存储的数字。 清除这个错误(select错误的所有字段,从第一个错误开始,然后单击改变为数字,即使我真的不希望它是!)修复它。

我的问题是,excel列显示我"=concatenate(A1,B1)"而不是连接后的值。

我在“,”之后加了一个空格,像这样=concatenate(A1, B1) ,它就起作用了。

这只是一个解决我的问题的例子。

试着让我知道它是否也适用于你。

有时它也没有空间,但在其他时候却不行。

转到文件 – >选项 – >公式 – >计算选项/将工作簿计算设置为自动