excel公式重新计算时,sorting?

我已经尝试谷歌的答案,但无法find任何答案,所以我在这里尝试。

下表包含A列和B列中的值,在C列中格式化为文本的公式以及格式化为实数公式( =A1+B1等)的相同公式,其中在D列中显示结果。

  ABCD 1 1 1 A1+B1 2 2 2 2 A2+B2 4 3 3 3 A3+B3 6 

如果我然后按照降序排列A上的表格,所以如下所示:

  ABCD 1 3 3 A1+B1 6 2 2 2 A2+B2 4 3 1 1 A3+B3 2 

sorting时是否重新计算公式? 处理这样的小型表格或表格并不重要,但是如果文件包含数以千计的行和复杂的公式,重新计算应该会很慢。 如果我完成编辑公式,在sorting之前复制D并粘贴为D中的值是否是一个好主意?

在sorting时似乎会触发计算。

您可以像复制/粘贴值一样声明,但另一种解决方法是启用手动计算。 你可以这样做:

文件 – >选项 – >公式 – >手动计算

这样你可以自己select什么时候按F9来计算公式。 我不会无限期地离开它,因为它可能会对数据给出错误的看法,但是在操纵数据时,这个function可以派上用场。

是的,如果我使用Charles Williams的易失性公式工具 ,Excel将重新计算sorting公式

但是,该工具还会指示即使没有公式时也重新计算sorting。