【发布时间】:2020-01-21 02:46:34
【问题描述】:
我的脚本使用数组公式设置整张工作表的值。
sheet.getRange("A2").setFormula("=ArrayFormula(UNIQUE(FILTER(Furniture!$A$2:$S$15000,ISNA(MATCH(Furniture!$A$2:$A$15000,Shopify!$F$2:$F$50000,0)))))");
是否可以在不更新工作表的情况下将这些值作为数组获取?目前,我能想到的最好的方法是在应用上述公式后从工作表中获取值。一定有更有效的方法。
【问题讨论】:
-
有效的方法是在应用程序脚本(语言 2)中重新创建公式的作用(语言 1)。高效,但不容易,除非你懂两种语言。 SO 不提供免费的代码翻译。
标签: google-apps-script google-sheets-formula google-sheets-api google-sheets-macros