Performance 有没有办法提高google sheets功能的速度/性能?

Performance 有没有办法提高google sheets功能的速度/性能?,performance,google-sheets,Performance,Google Sheets,我最近在谷歌工作。当一切正常工作时,页面中的更改需要一段时间来处理和加载。该项目有几个部分(如下所述)有没有办法找出是什么导致了项目的最大负荷,以便我可以在该领域工作? 或者,如果有人具有以下类型功能的经验,您认为是什么导致了最大的减速: 我有一个查询来查找和匹配值。在arrayformula中使用sort作为vlookup会更快吗 =IFERROR(查询(记录!A:C,“选择A,其中B=”&B7&“按描述限制1标签A排序)”) 我通过数组公式生成随机数: =ARRAYFORMULA(如果(行

我最近在谷歌工作。当一切正常工作时,页面中的更改需要一段时间来处理和加载。该项目有几个部分(如下所述)有没有办法找出是什么导致了项目的最大负荷,以便我可以在该领域工作?

或者,如果有人具有以下类型功能的经验,您认为是什么导致了最大的减速:

  • 我有一个查询来查找和匹配值。在
    arrayformula
    中使用
    sort
    作为
    vlookup
    会更快吗

    =IFERROR(查询(记录!A:C,“选择A,其中B=”&B7&“按描述限制1标签A排序)”)

  • 我通过
    数组公式生成随机数

    =ARRAYFORMULA(如果(行(B6:B)=6,“随机”,如果(为空(B6:B),“”,randtween(0+0*行(B6:B),COUNTA(B6:B);))

    如果相邻的单元格有值,则会用随机数填充单元格。我在稍后的另一个查询中使用它进行随机抽样

  • 我有一些基于单元格中是否有内容的条件格式

  • 我有一些基于一系列单元格的数据验证

注意:因为我的主要问题是关于性能的,所以我不认为有一个示例文件是有益的。我需要一点时间来做一个,所以如果我需要的话,请告诉我。另外,由于其他问题涉及脚本性能(如和),我觉得我的问题有所不同。

我怀疑
randbween
公式是你最大的罪魁祸首-基本上每次电子表格以任何方式发生变化时,即使你没有实际编辑,数字都会发生变化,因此在一个数组公式中,根据你有多少行,它总是为每一行重新计算兰特

我倾向于同意。我可以用打开文档时调用的脚本函数替换这个公式,这样随机生成只发生一次。