在Google电子表格中使用GAS(Google Apps Script)搜索不区分大小写的单词,可以通过以下步骤实现:
function searchIgnoreCase() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var searchTerm = "要搜索的单词"; // 替换为要搜索的单词
var data = sheet.getDataRange().getValues();
var result = [];
for (var i = 0; i < data.length; i++) {
for (var j = 0; j < data[i].length; j++) {
if (typeof data[i][j] === 'string' && data[i][j].toLowerCase() === searchTerm.toLowerCase()) {
result.push([i+1, j+1, data[i][j]]); // 记录行、列和匹配的单词
}
}
}
if (result.length > 0) {
var resultSheet = SpreadsheetApp.getActiveSpreadsheet().insertSheet("搜索结果");
resultSheet.getRange(1, 1, result.length, 3).setValues(result);
} else {
Browser.msgBox("未找到匹配的单词。");
}
}
该脚本会在电子表格中搜索指定的单词,并将匹配的结果以行、列和单词的形式记录在新的工作表中。如果没有找到匹配的单词,将会弹出一个提示框。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云