Hola!
Necesito un programador que sepa sobre google sheets.
Tengo definido en una celda una serie de valores, separados por comas.
En un rango de celdas tengo que buscar si se encuentra alguno de los valores definidos anteriormente.
Observación: El valor de la celdas donde se buscará puede contener en parte de contenido algún valor buscado y debe dar verdadero de todas maneras
El código es algo similar a esto:
function defineBrand(){
var lastRow = s_OCTUBRE2017.getLastRow();
var queries = s_OCTUBRE2017.getRange(2,1,lastRow-6,1).getValues();
var brand = s_OCTUBRE2017.getRange(4,2).getValue().split(",");
var result = [];
for (var i=0; i<queries.length; i++){
for (var j in brand){
if (queries.toString().indexOf(brand[j].toString()) > -1){
result.push(["brand"]);
break;
}
else if (j == brand.length-1){
result.push(["nonbrand"]);
}
}
}
s_OCTUBRE2017.getRange(7,9,result.length,1).setValues(result);
}
Por favor dejen constancia en el post
Saludos
Necesito un programador que sepa sobre google sheets.
Tengo definido en una celda una serie de valores, separados por comas.
En un rango de celdas tengo que buscar si se encuentra alguno de los valores definidos anteriormente.
Observación: El valor de la celdas donde se buscará puede contener en parte de contenido algún valor buscado y debe dar verdadero de todas maneras
El código es algo similar a esto:
function defineBrand(){
var lastRow = s_OCTUBRE2017.getLastRow();
var queries = s_OCTUBRE2017.getRange(2,1,lastRow-6,1).getValues();
var brand = s_OCTUBRE2017.getRange(4,2).getValue().split(",");
var result = [];
for (var i=0; i<queries.length; i++){
for (var j in brand){
if (queries.toString().indexOf(brand[j].toString()) > -1){
result.push(["brand"]);
break;
}
else if (j == brand.length-1){
result.push(["nonbrand"]);
}
}
}
s_OCTUBRE2017.getRange(7,9,result.length,1).setValues(result);
}
Por favor dejen constancia en el post
Saludos