Ради честности, вот ответ.Хотя @Freddie первым упомянул это.
// get list of known part # from the spreadsheet
var parts = ss.getRange(starting_row,3,9999,1).getValues();
var found = false;
for (var i=0,l=parts.length;i<l;++i) {
if (parts[i]==partnum) {
становится:
// get list of known part # from the spreadsheet
var parts = ss.getRange(starting_row,3,9999,1).getValues();
var found = false;
for (var i=0,l=parts.length;i<l;++i) {
if (parts[i].toLowerCase()==partnum.toLowerCase()) { // <-- NOTE CHANGE HERE
EDIT Для нестроковых объектов
// get list of known part # from the spreadsheet
var parts = ss.getRange(starting_row,3,9999,1).getValues();
var found = false;
for (var i=0,l=parts.length;i<l;++i) {
if ((parts[i]+"").toLowerCase()==(partnum+"").toLowerCase()) { // <-- NOTE CHANGE HERE
благодаря Shadow Wizard