A列到B列的重复值是指在A列和B列中存在相同的数值或文本。在Google Apps脚本中,可以使用以下代码来查找A列和B列中的重复值:
function findDuplicates() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var rangeA = sheet.getRange("A1:A" + sheet.getLastRow());
var rangeB = sheet.getRange("B1:B" + sheet.getLastRow());
var valuesA = rangeA.getValues();
var valuesB = rangeB.getValues();
var duplicates = [];
for (var i = 0; i < valuesA.length; i++) {
for (var j = 0; j < valuesB.length; j++) {
if (valuesA[i][0] === valuesB[j][0]) {
duplicates.push(valuesA[i][0]);
break;
}
}
}
if (duplicates.length > 0) {
Logger.log("重复值: " + duplicates.join(", "));
} else {
Logger.log("没有重复值。");
}
}
这段代码首先获取当前活动的电子表格,并分别获取A列和B列的数据范围。然后,通过嵌套的循环遍历A列和B列的值,如果找到相同的值,则将其添加到一个数组中。最后,如果存在重复值,则将其打印到日志中;否则,打印"没有重复值"。
推荐的腾讯云相关产品:腾讯云云服务器(CVM)和腾讯云数据库(TencentDB)。
领取专属 10元无门槛券
手把手带您无忧上云