【发布时间】:2021-07-13 22:22:10
【问题描述】:
我在尝试为工作簿创建脚本时遇到此错误:
语法错误:SyntaxError: missing ) after argument list line: 5 file: Add Import Range Formula.gs
我正在尝试创建一个脚本,将我的公式插入单元格...这是公式本身(包括调用另一个脚本)。
=FILTER(IMPORTRANGE("https://docs.google.com/spreadsheets/d/1H7tXnwHS37SSFbnQGAl0aQujCSzzf3oKvvjLg7fdwVs/edit#gid=149220930","Master Roster!A:B"), INDEX(IMPORTRANGE("https://docs.google.com/spreadsheets/d/1H7tXnwHS37SSFbnQGAl0aQujCSzzf3oKvvjLg7fdwVs/edit#gid=149220930","Master Roster!A:C"),0,3)=GetSheetName())
当我将它手动粘贴到我的单元格时效果很好,但我不确定脚本为什么不接受它。
这是我正在尝试的完整脚本:
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];
var cell = sheet.getRange("c2");
cell.setFormula("=FILTER(IMPORTRANGE("https://docs.google.com/spreadsheets/d/1H7tXnwHS37SSFbnQGAl0aQujCSzzf3oKvvjLg7fdwVs/edit#gid=149220930","Master Roster!A:B"), INDEX(IMPORTRANGE("https://docs.google.com/spreadsheets/d/1H7tXnwHS37SSFbnQGAl0aQujCSzzf3oKvvjLg7fdwVs/edit#gid=149220930","Master Roster!A:C"),0,3)=GetSheetName())");
任何帮助如何让它工作?
【问题讨论】:
标签: google-apps-script google-sheets