我最近在谷歌工作表上工作過。當一切正常時,頁面中的更改需要一段時間來處理和加載。該項目有幾個部分(如下所述)。 有沒有辦法找出造成項目最大負荷的原因,以便我可以在該領域工作?有沒有一種方法來提高谷歌牀單功能的速度/性能?
另外,如果有人有以下類型的功能,你覺得什麼原因造成的最大經濟放緩的經驗:
我有一個查詢查找和匹配值。這是否會更快爲
vlookup
與sort
在arrayformula
?=IFERROR(QUERY(Record!A:C,"Select A where B = '"&B7&"' order by A desc limit 1 label A ''"),"")
我通過
arrayformula
具有隨機數生成:=ARRAYFORMULA(IF(ROW(B6:B)=6,"RANDOM",IF(ISBLANK(B6:B),"",RANDBETWEEN(0+0*ROW(B6:B),COUNTA(B6:B)))))
這將填充在如果它旁邊的一個具有價值的隨機數字的單元格。我稍後在另一個查詢中使用這個隨機抽樣。
我有一些基於單元格是否有內容的條件格式。
- 我有一些基於單元格範圍的數據驗證。
注:由於我的主要問題是關於性能,我沒有想到有一個示例文件會有好處。如果我願意的話,我會花一點時間讓我知道。另外,由於其他問題涉及腳本執行(如this one和this one),我覺得我的問題是不同的。
我傾向於同意。我可以用打開文檔時調用的腳本函數來替換此公式,這種方式隨機生成只發生一次。 –