我有这个 Google Apps 脚本,它检查特定列中列出的单词并删除与这些单词匹配的行:
function sort() {
var sheet = SpreadsheetApp.getActiveSheet();
var rows = sheet.getDataRange();
var values = rows.getValues();
var rowsDeleted = 0;
var arrayOfWords = ['möbelübernahme','können übernommen werden','caravan','wohnwagen']
for (var i = values.length - 1; i >= 0; i--) {
var row = values[i];
for (var j = 0; j < arrayOfWords.length; j++) {
if (row['21','17'].indexOf(arrayOfWords[j]) > -1) {
sheet.deleteRow(i+1);
rowsDeleted++;
break;
}
}
}
};
我可以检查单词不区分大小写吗?因此,如果我包含“mietwohnung”之类的单词,它将删除所有匹配选项:MIETWOHNUNG、mietwohnung、Mietwohnung?
守着星空守着你
智慧大石
相关分类