El formato condicional es una técnica avanzada que nos permite resaltar ciertas celdas cuando cumplen una condición específica. Hoy aprenderás como cambiar el formato dependiendo del valor de otra celda en Google Sheets
Bases de Formato Condicional
Si llegas a este artículo es porque probablemente ya conoces de que se tratan los formatos condicionales básicos y no tengo que explicártelos
Sin embargo es bueno tener en cuenta ciertas bases:
- El formato condicional se le puede aplicar a un intervalo de celdas
- Puede tener condiciones simples ya establecidas
Estas condiciones simples siempre estan relacionadas al valor de esa celda, por ejemplo
- Si la celda contiene un texto o no
- Si la celda contiene un valor igual, menor o mayor
Esto nos limita un poco hasta donde podemos llegar con nuestros formatos condicionales
Afortunadamente, tenemos una opción de usar una fórmula avanzada para flexibilizar un poco nuestros formatos condicionales
Aquí te dejo un artículo introductorio a los formatos condicionales
Usando Fórmulas en el Formato Condicional
Lo más importante a saber a la hora de aplicar una fórmula en el formato condicional, es que deben ser fórmulas que devuelvan un booleano. En español, deben ser fórmulas que devuelvan o VERDADERO o FALSO, nada más.
Es la unica manera para que Sheets identifiqué si aplica o no el formato
Si mi fórmula me devuelve un número como 5 o 6 o un valor de texto como «Pedro» no va a funcionar
Por eso una buena práctica sobre todo si estamos empezando a familiarizarnos con los formatos condicionales avanzados es primero escribir la fórmula y verificar que nos esté dando VERDADERO en los casos que queremos
Otro aspecto a tener en cuenta es el de las referencias fijas o sueltas. Esto es vital para asegurarnos que el formato condicional se aplique a todo el rango
Ejemplo 1: Marcar cuando el valor sea impar
Empecemos con un ejemplo sencillo
Vamos a aplicar un formato condicional cuando el valor sea impar
Para esto vamos a apoyarnos en la función ES.IMPAR, la cual es booleana, por lo que funciona perfecto como introducción
=ES.IMPAR(A1)
Primero evaluemos la fórmula en una columna auxiliar

Sabiendo que nos arroja el resultado que queremos, ahora si procedemos a llevarla al formato condicional
Para esto vas a copiar la fórmula (incluyendo el «=»)
Ahora vas a seleccionar el rango (columna A en mi caso)
Y vas al menú «Formato» y escoges «Formato Condicional»
Esto abre nuestro panel de Formato Condicional

Aquí, primero te vas a asegurar de que el intervalo dea el correcto
Como paso siguiente, vas a escoger como «Reglas de Formato» la opción «La fórmula personalizada es» (Que es la última opción)
Y en el campo que dice «Valor o Fórmula» vas a pegar la formula

Y listo
Ya puedes borrar la columna auxiliar
Ejemplo 2: La celda de al lado es impar
Ahora vas a hacer exactamente lo mismo pero con la celda de al lado.
En este caso nuestro intervalo va a ser la columna A pero quiero evaluar la columna B
El intervalo sería A1:A1000
Y la fórmula seria =ES.IMPAR(B1)
Ejemplo 3: Formato condicional en 2 columnas con el mismo criterio
Ahora quiero seguir evaluando mi valor impar pero para dos columnas
Aquí empezamos a incluir el concepto de columnas fijas, muy importante para los formatos condicionales
Es muy importante para que nos funciones el formato condicional en este caso, fijar la columna
La formula entonces seria
=ES.IMPAR($C1)
Y el intervalo seria A1:B8
Conclusión
Como ven los formatos condicionales con base en otras celdas no son tan dificiles de entender y aplicar. Como todo, es cuestion de práctica