I'm getting this error trying to create a script for a workbook:
Syntax error: SyntaxError: missing ) after argument list line: 5 file: Add Import Range Formula.gs
I'm trying to create a script that will insert my formula into a cell... here's the formula itself (which includes calling another script).
=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())
It's working great when I paste it manually into my cell, but I'm unsure why the script won't accept it.
Here's the full script I'm trying to get working:
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())");
Any help how to get it working?