Cómo cambiar color de celda automáticamente en excel

En excel podemos utilizar lo que se llama formato condicional para cambiar el color de una celda automáticamente según un cierto criterio o condición de los valores.

Es una funcionalidad muy útil y muchas veces desconocida para muchos.

¿Qué función de Excel me permite cambiar el color de una celda?

En excel no existe ninguna función que cambie el color de una celda según una condición. Las Funciones de Excel están pensadas para trabajar con los valores de las celdas y no con la apariencia de estas.

Para modificar o colorear el aspecto de una celda segun su valor, se debe usar el formato condicional.

Cómo hacer que en Excel cambie de color una celda automáticamente según su valor

Para que cambie el color de las celdas de excel según una condición, debemos hacerlo de la siguiente forma:

Inicio > Estilos > Formato condicional > Resaltar reglas de celdas
cambiar el color de una celda según su valor

A partir de de aquí, se nos despliega un listado de condiciones que nos permitirán que el color de la celda cambie cuando su valor cumpla una condición.

Veamos las opciones de la imagen anterior con más detalle:

  • Es mayor que: Cambiará el color de las celdas que tengan un valor mayor que el especificado manualmente o una referencia a otra celda.
  • Es menor que: Cambiará el color de las celdas que tengan un valor menor que el especificado manualmente o una referencia a otra celda.
  • Entre: Nos permite definir un rango de un límite superior y uno de inferior. Y todas las celdas cuyo valor esté dentro de los límites establecidos cambiará de color.
  • Es igual a: Solo cambian de color aquellas celdas que su valor sea exactamente igual al valor especificado o el contenido de una referencia.
  • Texto que contiene: Si son celdas con texto, se aplicará el formato si el texto de la condición está en el valor de la celda.
  • Una fecha: Cambia de color una celda si la fecha cumple una condición.
  • Duplicar valores: Resalta con un color diferente las celdas que tienen valor duplicados o valores únicos.

Observa el siguiente ejemplo con todas las condiciones en distintas columnas.

ejemplo formato condicional excel

Verás, que las celdas que cumplen la condición de su encabezado tienen un fondo y color diferente.

Analicemos con más profundidad como se aplica la condición Mayor que 10 por ejemplo.

  1. Seleccionamos el rango de celdas a aplicar el formato.
rango formato condicional excel
  1. Vamos a Formato Condicional > Resaltar reglas de celdas > Es mayor que…
es mayor que excel
  1. Y a continuación el al ventana que nos salga le indicamos el valor 10. Aquí podríamos indicarle la referencia a otra celda si fuera necesario. Con lo que podríamos cambiar el valor en esa celda.
formato condicional excel

Como podemos observar en la imagen anterior, siempre se está aplicando el mismo fondo y color en la celda.

Este parámetro se puede modificar al realizar la condición.

Ahora si queremos cambiar el color a mostrar, debemos primero seleccionar las celdas con el formato condicional y luego administrar reglas.

Cómo Cambiar El Color De La Fuente Según El Valor De La Celda En Excel

Y nos saldrá la siguiente ventana:

como aplicar formato condicional de una celda excel

Si le damos clic al formato, luego le damos a editar regla.

formato condicional de varias celdas

En esta ventana, le damos a formato.

formato condicional excel

Una vez nos salga la ventana anterior, vamos a la pestaña Relleno y seleccionamos el color que queramos y aceptar.

Y nos queda de la siguiente manera:

formato condicional de una celda excel

Podemos observar como se ha cambiado el formato del color de fondo de la celda de las celdas seleccionadas.

Una propiedad muy útil, es que se pueden combinar diferentes reglas en un mismo rango de celdas.

Así, podemos tener con un color las mayores de 10, con otro las menores de 10 por ejemplo.

Veamos como lo haríamos:

formato condicional con varias reglas en un rango de celdas

Como cambiar el color de una fila según un valor

Si lo que deseas, es que toda una fila de excel cambie de color según un valor, es tan simple como seleccionar la fila y aplicar una regla. Lógicamente es extrapolable a columnas.

formato condicional de una fila en excel

Formato condicional de una celda dependiendo del valor de otra

Como hemos comentado anteriormente, también podemos realizar un formato condicional dependiendo de otra celda.

En este caso buscaremos todos los valores que sean igual a 3 que está en la B1.

formato condicional de una celda dependiendo de otra

Resaltar celdas excel de acuerdo a un criterio

Para colorear una celda en Excel según su valor, sigue estos pasos:

Selecciona la celda o rango de celdas que desea colorear.

  1. Haz clic en el menú Estilos y selecciona Formato condicional.
  2. Selecciona nueva regla.
  3. Elige el tipo de regla a aplicar.
  4. Edita la descripción de regla
  5. Revisa la vista previa y a continuación Aceptar