要修改Google应用程序脚本以从2列而不是1列进行搜索,并在两列都匹配的情况下返回整个行,可以按照以下步骤进行操作:
function searchInTwoColumns() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var data = sheet.getDataRange().getValues();
var searchValue1 = "搜索值1"; // 替换为要搜索的第一列的值
var searchValue2 = "搜索值2"; // 替换为要搜索的第二列的值
var result = [];
for (var i = 0; i < data.length; i++) {
if (data[i][0] == searchValue1 && data[i][1] == searchValue2) {
result.push(data[i]);
}
}
if (result.length > 0) {
sheet.getRange(2, 1, result.length, result[0].length).setValues(result);
} else {
Logger.log("未找到匹配的行。");
}
}
searchInTwoColumns
函数。这样,你就可以修改Google应用程序脚本以从2列而不是1列进行搜索,并在两列都匹配的情况下返回整个行。
领取专属 10元无门槛券
手把手带您无忧上云