trucos sheets resaltar promedio importrange hoja google funcion duplicados dato cómo calculo buscarv buscar google-spreadsheet gs-conditional-formatting

google-spreadsheet - promedio - resaltar duplicados google sheets



Resalte Fila si Valor en columna está por encima de 0-Hoja de cálculo de Google (3)

Estoy tratando de obtener una hoja de cálculo de Google para resaltar automáticamente todas las filas en una hoja de cálculo donde el valor de una columna en particular está por encima de 0. He buscado algunas soluciones pero no las he puesto a trabajar.

Tengo varias métricas en las columnas, por lo que quiero destacar todas las filas, en las que la columna "I" tiene un valor de más de cero.

¿Puede alguien ayudarme con esto?


La única solución que conozco sería escribir un guión.

Enlace: Scripts de Google Apps

Lo siguiente no es bonito, pero funciona:

function myFunction() { var I_INDEX = 1; var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Highlight rows"); var dataRange = sheet.getDataRange(); var dataValues = dataRange.getValues(); for (var i=1; i<=dataRange.getNumRows(); i++) { var row = sheet.getRange(i, 1, 1, 2); if (dataValues[i-1][I_INDEX] > 0) { row.setBackground("red"); } } }

Vea el ejemplo , use "Herramientas" -> "Editor de scripts ..." para ver / ejecutar el script.


En la página de formato condicional, seleccione "Fórmula personalizada es" de la lista de opciones disponibles y, a continuación, en el campo de texto escriba:

=$I:$I>0

Seleccione sus opciones de formato y luego en el campo Rango escriba el rango. Por ejemplo:

A2:Z100


Porque solo para aplicar a una sola columna hay una versión más simple (que he complicado para que el texto no esté resaltado):

Borre el formato, seleccione ColumnI y Format, Formato condicional ..., Formato de celdas si ... La Custom formula is y:

=and(isnumber(I1),I1>0)

con relleno de elección y Listo .

Si para formatear no solo la celda relevante, sino toda la fila, cambie la opción Aplicar al rango (por ejemplo, A1: Z1000) y agregue anclas ( $ s) como se muestra a continuación:

=and(isnumber($I1),$I1>0)