Así que tengo un rango de datos "valores" a continuación. ¿Cómo puedo simplemente encontrar los duplicados dentro del rango de datos? Es decir, las filas C4/D4 dicen "algo, aquí" y la fila C10/D10 dice "algo, aquí", registraría mis 2 duplicados
function checkforDups() { var ss = SpreadsheetApp.getActiveSpreadsheet(); var sheet = ss.getSheetByName("Form Responses 1"); var values = sheet.getRange("C2:D100").getValues(); //Logger.log(values) for (var i = 0; i < values.length; i++) { Logger.log(values[i]); } } function checkforDups() { const ss = SpreadsheetApp.getActive(); const sh = ss.getSheetByName("Form Responses 1"); const vs = sh.getRange(2, 3, 99, 2).getDisplayValues(); let uA = []; vs.forEach((r, i) => { let x = r.join(',') if (!~uA.indexOf(x)) { uA.push((x)); } else { sh.getRange(i + 2, 1, 1, 2).setBackground("#ffff00"); } }); }