Contenido
En este artículo, encontrará dos formas rápidas de cambiar el color de una celda según su valor en Excel 2013, 2010 y 2007. Además, aprenderá a usar fórmulas en Excel para cambiar el color de las celdas vacías. o celdas con errores de fórmula.
Todo el mundo sabe que para cambiar el color de relleno de una sola celda o un rango completo en Excel, simplemente haga clic en el botón Color de relleno (Color de relleno). Pero, ¿qué sucede si necesita cambiar el color de relleno de todas las celdas que contienen un determinado valor? Además, ¿qué sucede si desea que el color de relleno de cada celda cambie automáticamente a medida que cambia el contenido de esa celda? Más adelante en el artículo encontrará respuestas a estas preguntas y obtendrá un par de consejos útiles que lo ayudarán a elegir el método correcto para resolver cada problema específico.
Cómo cambiar dinámicamente el color de una celda en Excel según su valor
El color de relleno cambiará dependiendo del valor de la celda.
Problema: Tiene una tabla o un rango de datos y desea cambiar el color de relleno de las celdas en función de sus valores. Además, es necesario que este color cambie dinámicamente, reflejando cambios en los datos de las celdas.
Decisión: Use el formato condicional en Excel para resaltar valores mayores que X, menores que Y o entre X e Y.
Supongamos que tiene una lista de precios de gasolina en diferentes estados y quiere precios más altos que US$ 3.7, fueron resaltados en rojo, y más pequeños o iguales US$ 3.45 - verde.
Nota: Las capturas de pantalla de este ejemplo se tomaron en Excel 2010; sin embargo, en Excel 2007 y 2013, los botones, los cuadros de diálogo y la configuración serán exactamente iguales o ligeramente diferentes.
Entonces, esto es lo que debe hacer paso a paso:
- Seleccione la tabla o el rango en el que desea cambiar el color de relleno de la celda. En este ejemplo, destacamos $ B $ 2: $ H $ 10 (No se seleccionan los encabezados de columna y la primera columna que contiene los nombres de los estados).
- Haga clic en el Inicio (Inicio), en la sección Estilos (Estilos) haga clic Formato condicional (Formato condicional) > Nuevas reglas (Crear una regla).
- En la parte superior del cuadro de diálogo Nueva regla de formato (Crear regla de formato) en el campo Seleccione un tipo de regla (Seleccione el tipo de regla) seleccione Aplicar formato solo a las celdas que contienen (Dar formato solo a las celdas que contienen).
- En la parte inferior del cuadro de diálogo en el cuadro Dar formato solo a celdas con (Dé formato solo a las celdas que cumplan la siguiente condición) Establezca las condiciones para la regla. Elegimos formatear solo celdas con la condición: Valor de celda (valor de celda) – mayor que (más) - 3.7como se muestra en la figura siguiente.Luego presione el botón Tamaño (Formato) para seleccionar qué color de relleno se debe aplicar si se cumple la condición especificada.
- En el cuadro de diálogo que aparece Formato de celdas Pestaña (Formato de celdas) Llene (Relleno) y elija un color (nosotros elegimos rojizo) y haga clic OK.
- Después de eso volverás a la ventana. Nueva regla de formato (Creación de una regla de formato) en qué parte del campo Vista previa (Muestra) mostrará una muestra de su formato. Si está satisfecho, haga clic en OK.
El resultado de su configuración de formato se verá así:
Ya que necesitamos configurar otra condición que nos permita cambiar el color de relleno a verde para las celdas con valores menores o iguales a 3.45, luego presione el botón nuevamente Nuevas reglas (Crear regla) y repita los pasos 3 a 6, configurando la regla deseada. A continuación se muestra una muestra de la segunda regla de formato condicional que creamos:
Cuando todo esté listo, haga clic en OK. Ahora tiene una tabla con un formato agradable que le permite ver los precios máximos y mínimos de la gasolina en diferentes estados de un vistazo. ¡Bien por ellos allá, en Texas! 🙂
Consejo: De la misma manera, puede cambiar el color de la fuente según el valor de la celda. Para hacer esto, simplemente abra la pestaña Fuente (Fuente) en el cuadro de diálogo Formato de celdas (Formato de celda) como hicimos en el paso 5 y seleccione el color de fuente deseado.
Cómo establecer un color de celda constante en función de su valor actual
Una vez configurado, el color de relleno no cambiará, independientemente de cómo cambie el contenido de la celda en el futuro.
Problema: Desea ajustar el color de una celda en función de su valor actual y desea que el color de relleno permanezca igual incluso cuando cambia el valor de la celda.
Decisión: Encuentre todas las celdas con un valor (o valores) específico usando la herramienta Encuentra todos (Buscar todo) y luego cambie el formato de las celdas encontradas usando el cuadro de diálogo Formato de celdas (formato de celda).
Esta es una de esas raras tareas para las que no hay explicación en los archivos de ayuda, foros o blogs de Excel, y para las que no hay una solución directa. Y esto es comprensible, ya que esta tarea no es típica. Y, sin embargo, si necesitas cambiar el color de relleno de la celda de forma permanente, es decir, de una vez por todas (o hasta que lo cambies manualmente), sigue estos pasos.
Buscar y seleccionar todas las celdas que cumplan una determinada condición
Aquí son posibles varios escenarios, según el tipo de valor que esté buscando.
Si desea colorear celdas con un valor específico, por ejemplo, 50, 100 or 3.4 – luego en la pestaña Inicio (Inicio) en la sección Edición (Edición) clic Buscar Seleccionar (Buscar y resaltar) > Encuentre (Encontrar).
Introduzca el valor deseado y haga clic en Encuentra todos (Encuentra todos).
Consejo: En el lado derecho del cuadro de diálogo Buscar y reemplazar (Buscar y reemplazar) hay un botón Opciones (Opciones), al pulsarlo tendrá acceso a una serie de ajustes de búsqueda avanzada, como Coincidencia (sensible a mayúsculas y minúsculas) y Coincidir con todo el contenido de la celda (Celda entera). Puede utilizar caracteres comodín como el asterisco (*) para hacer coincidir cualquier cadena de caracteres o el signo de interrogación (?) para hacer coincidir cualquier carácter individual.
Con respecto al ejemplo anterior, si necesitamos encontrar todos los precios de gasolina de 3.7 a 3.799, luego estableceremos los siguientes criterios de búsqueda:
Ahora haga clic en cualquiera de los elementos encontrados en la parte inferior del cuadro de diálogo Buscar y reemplazar (Buscar y reemplazar) y haga clic en Ctrl + Apara resaltar todas las entradas encontradas. Después de eso, presione el botón Cerrar (Cerca).
Así es como puede seleccionar todas las celdas con un valor dado (valores) usando la opción Encuentra todos (Buscar todo) en Excel.
Sin embargo, en realidad, necesitamos encontrar todos los precios de gasolina que excedan US$ 3.7. Desafortunadamente la herramienta Buscar y reemplazar (Buscar y reemplazar) no puede ayudarnos con esto.
Cambiar los colores de relleno de las celdas seleccionadas mediante el cuadro de diálogo Formato de celdas
Ahora tiene seleccionadas todas las celdas con el valor (o valores) dado, acabamos de hacer esto con la herramienta Buscar y reemplazar (Encontrar y reemplazar). Todo lo que tiene que hacer es establecer el color de relleno para las celdas seleccionadas.
Abrir un cuadro de diálogo Formato de celdas (Formato de celda) en cualquiera de las 3 formas:
- prensado Ctrl + 1.
- haciendo clic en cualquier celda seleccionada con el botón derecho del mouse y seleccionando el elemento del menú contextual Formato de celdas (formato de celda).
- de la pestaña. Inicio (Inicio) > Células. Células. (celdas) > Tamaño (Formato) > Formato de celdas (formato de celda).
A continuación, ajuste las opciones de formato como desee. Esta vez estableceremos el color de relleno en naranja, solo para variar 🙂
Si desea cambiar solo el color de relleno sin tocar el resto de las opciones de formato, simplemente puede hacer clic en el botón Color de relleno (Color de relleno) y elige el color que más te guste.
Este es el resultado de nuestros cambios de formato en Excel:
A diferencia del método anterior (con formato condicional), el color de relleno establecido de esta manera nunca cambiará sin su conocimiento, sin importar cómo cambien los valores.
Cambiar el color de relleno para celdas especiales (vacías, con error en la fórmula)
Como en el ejemplo anterior, puede cambiar el color de relleno de celdas específicas de dos maneras: de forma dinámica y estática.
Use una fórmula para cambiar el color de relleno de celdas especiales en Excel
El color de la celda cambiará automáticamente dependiendo del valor de la celda.
Lo más probable es que utilice este método para resolver el problema en el 99% de los casos, es decir, el relleno de las celdas cambiará de acuerdo con la condición que especificó.
Por ejemplo, tomemos de nuevo la tabla de precios de la gasolina, pero esta vez agregaremos un par de estados más y dejaremos algunas celdas vacías. Ahora vea cómo puede encontrar estas celdas vacías y cambiar su color de relleno.
- En la pestaña Avanzado Inicio (Inicio) en la sección Estilos (Estilos) haga clic Formato condicional (Formato condicional) > Nuevas reglas (Crear una regla). Al igual que en el segundo paso del ejemplo Cómo cambiar dinámicamente el color de una celda en función de su valor.
- En el cuadro de diálogo Nueva regla de formato (Crear una regla de formato) seleccione una opción Use una fórmula para determinar qué celdas formatear (Use una fórmula para determinar qué celdas formatear). Más adentro del campo Dar formato a los valores donde esta fórmula es verdadera (Valores de formato para los cuales la siguiente fórmula es verdadera) ingrese una de las fórmulas:
- para cambiar el relleno de las celdas vacías
=ISBLANK()
=ЕПУСТО()
- para cambiar el sombreado de las celdas que contienen fórmulas que devuelven un error
=ISERROR()
=ЕОШИБКА()
Como queremos cambiar el color de las celdas vacías, necesitamos la primera función. Ingrese, luego coloque el cursor entre los corchetes y haga clic en el icono de selección de rango en el lado derecho de la línea (o escriba el rango deseado manualmente):
=ISBLANK(B2:H12)
=ЕПУСТО(B2:H12)
- para cambiar el relleno de las celdas vacías
- Нажмите кнопку Tamaño (Formato), seleccione el color de relleno deseado en la pestaña Llene (Rellenar) y luego haga clic en OK. Se proporcionan instrucciones detalladas en el paso 5 del ejemplo "Cómo cambiar dinámicamente el color de una celda en función de su valor". Una muestra del formato condicional que configuró se verá así:
- Si está satisfecho con el color, haga clic en OK. Verás como la regla creada se aplicará inmediatamente a la tabla.
Cambiar el color de relleno de las celdas especiales de forma estática
Una vez configurado, el relleno permanecerá sin cambios, independientemente del valor de la celda.
Si desea establecer un color de relleno permanente para celdas vacías o celdas con fórmulas que contienen errores, use este método:
- Seleccione una tabla o rango y haga clic en F5para abrir el diálogo Para ir (Saltar), luego presione el botón Especiales (Destacar).
- En el cuadro de diálogo Ir a Especial (Seleccione un grupo de celdas) marque la opción espacios en blanco (Celdas en blanco) para seleccionar todas las celdas vacías.Si desea resaltar las celdas que contienen fórmulas con errores, marque la opción Fórmulas (fórmulas) > Errores (Errores). Como puede ver en la imagen de arriba, hay muchas otras configuraciones disponibles para usted.
- Finalmente, cambie el relleno de las celdas seleccionadas o configure cualquier otra opción de formato usando el cuadro de diálogo Formato de celdas (Formato de celdas), como se describe en Cambiar el relleno de las celdas seleccionadas.
No olvide que la configuración de formato realizada de esta manera se conservará incluso cuando las celdas vacías se llenen con valores o se corrijan errores en las fórmulas. Es difícil imaginar que alguien pueda necesitar ir por este camino, excepto por los propósitos del experimento 🙂