Hi Ethan,
The Criteria column would output #NAME? in the broad match modified criteria values since the '+' sign is considered as operator in spreadsheet. To fix this issue, you can convert the values of the Criteria column to pure string by adding quote symbol (') before the value. You can update the code snippet below in your script:
while (report_iter.hasNext()) {
var row = report_iter.next();
var row_array = [];
for (var i in columns) {
row_array.push(row[columns[i]]);
}
row_array[3] = "'" + row_array[3];
sheet.appendRow(row_array);
}
Let me know if this helps. If you'll encounter any issues on this script, please provide your CID and the name of the script (Reply privately to author) so I can further investigate.
Note: I deleted your post as it contains your private information.
Thanks,
Vincent Racaza
AdWords Scripts Team