Google 表格如何执行计算
在没有互联网连接的情况下,您也可以使用 Google 表格。您所做的更改会保存在浏览器中,然后发送给 Google。也就是说,即使处于离线状态,您也可以继续使用 Google 表格。
当您编辑内容时,Google 表格会在后台执行计算。当您或其他协作者编辑内容时,右上角可能会显示绿色的加载条。此进度条表示 Google 表格正在运行,而您可以继续编辑。举例来说,当您首次加载工作表或执行公式计算时,可能会看到绿色的加载条。
当协作者进行更改或系统在后台运行自动脚本时,也可能会显示进度条。进度条只是一种直观表现形式,表示应用正在运行和更新,您无需等待其完成。
每次编辑某个单元格时,Google 表格都会计算该单元格及所有关联单元格中的公式。例如,如果 B1 为 =A1+1
,而 A1 更改为 =2+2
,则 Google 表格会计算 A1 和 B1。即使在一个单元格中对值进行小幅变动,也可能会触发很多变化,而这可能需要一段时间才能计算完成。
引用重复子表达式
如果您重复使用相同的子表达式,则可以将该子表达式移至其所属单元格,然后引用该单元格。
您无需在每个单元格中重复 SUM($A$2:$A$6)
公式,如下例所示:
建议您将该计算公式移到新的单元格,然后引用计算的结果。在以下示例中,SUM($A$2:$A$6)
公式被移到了 B8 中,其他公式则直接引用了 $B$8
。
提示:请谨慎使用 TODAY
、NOW
和 RAND
等部分函数,因此它们会不断变化,在每次修改后都必须进行计算。在适当情况下,请将这些函数移到它们所属的单元格中。
将辅助列与 VLOOKUP 和 MATCH 搭配使用
提示:
- 要整理
A1:B10
中的数据,请不要使用VLOOKUP(“key”, SORT(A1:B10, 1), 2)
,而是依次点击数据 对范围进行排序。 - 对于
UNIQUE
,如需移除重复内容,请依次点击数据 数据清理 移除重复内容。 - 不要使用
MATCH(7, ARRAYFORMULA(WEEKDAY(G2:G4)), 0)
,而是将ARRAYFORMULA
移到辅助列,并对该列执行比对。
移除条件格式规则
您可以查看并移除不必要的条件格式规则,这些规则可能会降低计算速度。
- 在 Google 表格中,打开所需电子表格。
- 选择整个工作表。
- 点击顶部的格式 条件格式。
- 在右侧,找到要移除的规则。
- 点击“移除规则”图标 。
这是一项重要的优化,因为条件格式设置的计算时间可能会较长,而且所有规则都会应用于整个数据范围。随着数据的增长,需要进行的计算会越来越多。此外,条件格式规则也可能会重复或相互覆盖,而清除这些规则便是轻松提高工作表性能的最佳方式。