排序时是否重新计算了excel公式?

时间:2017-04-06 11:27:42

标签: excel

我试过googleing找到答案,但找不到任何答案,所以我试试这里。

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

    A     B     C     D
1   1     1   A1+B1   2
2   2     2   A2+B2   4
3   3     3   A3+B3   6

如果我然后按照降序排列A上的表,那么它看起来如下所示:

    A     B     C     D
1   3     3   A1+B1   6
2   2     2   A2+B2   4
3   1     1   A3+B3   2

排序时是否会重新计算公式? 处理诸如此类的小表或表格并不重要 - 但如果文件包含超过几万行和复杂的公式,则重新计算应该有点慢。 如果我完成编辑公式,在排序之前复制D并粘贴为D是否是个好主意?

2 个答案:

答案 0 :(得分:0)

排序时似乎会触发计算。

您可以在声明复制/粘贴值时使用另一种解决方法,即启用手动计算。您可以在以下位置执行此操作:

档案 - &gt;选项 - &gt;公式 - &gt;手动计算

通过按F9,您可以自行选择何时计算公式。 我不会无限期地保留它,因为它可以对数据给出错误的观点,但是在操作数据时,这个功能可以派上用场。

答案 1 :(得分:0)

是的,如果我使用Charles Williams的Volatile Formulae tool,Excel会重新计算排序中的公式

但是 - 即使没有公式,该工具也会指示排序重新计算。