我做了一個簡單的用戶表單來檢索用戶資訊并將其添加到資料庫中。腳本找到最后一行,并將資料添加到新的一行,即A至E列。F至O列有公式。為了防止用戶手動拉下公式,我使用了arrayformula。它作業得很好,但與來自用戶表格的資料一起,它就不行了。當尋找最后一行時,腳本將arrayformula視為資料,并在陣列的末尾生成新的一行。我怎樣才能避免這種情況呢?我已經檢查了這些單元格,里面沒有任何數值。當我手動拉下公式時,它作業得很好。
這是我正在使用的格式。我加入了一個if-test來防止作業表上出現0。=arrayformula(if(C8:C="",",C8:C*H8:H))/code>
uj5u.com熱心網友回復:
改變這個:
=arrayformula(if(C8:C="",",C8:C*H8:H))
到此:
=arrayformula(if(C8:C="",,C8:C*H8:H))
然后再次運行該腳本。
""對腳本來說并不是真正的空,只是對眼睛來說。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/320538.html
標籤:
上一篇:查詢顯示錯誤的情況下,谷歌表
