Utilice una fórmula o una función definida para rellenar automáticamente texto en función de la celda Color de relleno en Excel
Supongamos que tiene una lista de celdas con relleno rojo o verde y desea introducir texto según el color de fondo de cada celda. Por ejemplo, como se muestra en la siguiente captura de pantalla, rellene con «Sí» las celdas rojas, con «No» las verdes y con «Ninguno» aquellas que no sean ni rojas ni verdes.
Utilice una fórmula para rellenar automáticamente texto en función de la celda Color de relleno
Para utilizar una fórmula que rellene automáticamente una celda con un texto específico en función del color de relleno, primero debe definir un nombre.
1. Seleccione una celda, por ejemplo la celda A1, y haga clic en Fórmulas > Definir nombre en el grupo Nombres definidos.
2. En el cuadro de diálogo Nuevo nombre, escriba Micolor en el campo Nombre e introduzca esta fórmula
En el cuadro de texto, haga clic en Aceptar en Hace referencia a.
HojaFórmula!A1 indica la celda A1 en la hoja denominada HojaFórmula; 10 y 3 son el código de color, que puede modificar según sus necesidades. Para obtener más información sobre códigos de color, consulte este sitio: http://dmcritchie.mvps.org/excel/colors.htm
Ahora, en la celda rellena con color, puede escribir esta fórmula
Pulse la tecla Entrar y obtendrá el texto correspondiente al color de relleno de la celda.
Utilice una herramienta práctica para rellenar automáticamente texto en función de la celda Color de relleno
Con el método de nombre definido, tiene que volver a escribir la fórmula en cada celda, lo cual resulta tedioso. Pero con Kutools para Excel, un potente conjunto de herramientas para Excel, su función Seleccionar celdas con formato similar le permite seleccionar rápidamente todas las celdas con el mismo color de fondo, ¡para introducir el texto deseado en ellas de forma masiva!
Después de instalar gratuitamenteKutools para Excel, proceda como se indica a continuación:
1. En dos celdas que no esté utilizando, rellénelas con los colores de fondo por separado. Supongamos que, en este caso, desea que las celdas de color azul muestren el texto “Ir” y las de color naranja, “Parar”; entonces rellene la celda A1 con color naranja y la B1 con color azul.
2. A continuación, seleccione las celdas en las que desea introducir texto según el color de relleno y haga clic en Kutools > Seleccionar > Seleccionar celdas con formato similar.
3. En el cuadro de diálogo Seleccionar celdas con formato similar, haga clic en el botón Seleccionar formato desde celda y, a continuación, en el cuadro de diálogo emergente, seleccione A1, la celda rellenada con el color según el cual desea encontrar otras celdas.
Haga clic en Aceptar para volver al cuadro de diálogo principal, desactive todas las casillas excepto la de Relleno y desmarque la opción Ignorar celdas vacías. A continuación, haga clic en Aceptar y luego en Sí para seleccionar todas las celdas rellenas con color azul.

4. Ahora escriba el texto específico en la Barra de fórmulas y pulse las teclas Ctrl + Entrar para rellenar todas las celdas seleccionadas con el mismo texto.
Utilice una función definida para rellenar automáticamente texto en función de la celda Color de relleno en otra columna
Si desea rellenar texto en función del color de relleno de una celda en otra columna, puede utilizar una función definida.
1. Pulse las teclas Alt + F11 para abrir la ventana de Microsoft Visual Basic para Aplicaciones.
2. Haga clic en Insertar > Módulo en la ventana para insertar un script en blanco y, a continuación, copie y pegue el siguiente código.
VBA: rellenar celda en función del Color de relleno en otra celda
Function GetRangeColor(xRg As Range)
'UpdatebyKutools20191125
If (xRg.Count > 1) Then
GetRangeColor = "Only work for single cell"
End If
Select Case xRg.Interior.Color
Case RGB(255, 0, 0)
GetRangeColor = "Play"
Case RGB(0, 255, 0)
GetRangeColor = "Stop"
Case Else
GetRangeColor = "Neither"
End Select
End Function En el código, RGB(255, 0, 0) y RGB(0, 255, 0) son códigos de color; puede modificarlos según sus necesidades. Para obtener más información sobre códigos de color, consulte este sitio: http://dmcritchie.mvps.org/excel/colors.html
3. Guarde este código, cierre esta ventana y vuelva a la hoja. A continuación, escriba la fórmula en una celda.
Pulse la tecla Entrar y arrastre el controlador de relleno sobre las celdas para aplicar esta fórmula.
A1 es la celda cuyo color desea utilizar como base para rellenar el texto.
Haga clic para descargar el archivo de ejemplo
¿Cómo alternar el color de las filas según el grupo en Excel?
En Excel, colorear filas de forma alterna suele resultarnos bastante sencillo, pero ¿alguna vez ha intentado aplicar colores alternos según los cambios en los valores de una columna —como se muestra en la siguiente captura de pantalla en la Columna A—? En este artículo le explicamos cómo alternar el color de las filas por grupo en Excel.
¿Cómo aplicar un degradado de color en varias celdas?
En Excel, podemos rellenar fácilmente el fondo de una o varias celdas con un color sólido, pero a veces necesitamos un efecto degradado, como el que se muestra en la siguiente captura de pantalla. ¿Cómo conseguir un degradado de color en una o varias celdas en Excel?
¿Cómo aplicar color en franjas a filas o columnas en Excel?
Este artículo le mostrará tres métodos para aplicar color en franjas a filas o columnas en Excel. ¡Siga estos sencillos pasos!
¿Cómo aplicar formato a filas o columnas alternas (pares o impares) en Excel?
Al diseñar una hoja de cálculo, muchas personas aplican formato a las filas o columnas alternas (pares o impares) para hacerla más visual. Este artículo te muestra dos métodos sencillos para lograrlo en Excel.
Las mejores herramientas de productividad para Office
Kutools para Excel resuelve la mayoría de sus problemas y aumenta su productividad en 80 %
- Super Barra de fórmulas (edite fácilmente varias líneas de texto y fórmulas); Diseño de lectura (lea y edite cómodamente un gran número de celdas); Pegar en Rango de filtro...
- Fusionar celdas, filas o columnas manteniendo los datos; dividir el contenido de las celdas; combinar filas duplicadas y sumar o calcular el promedio...; evitar entradas duplicadas en celdas; comparar rangos...
- Seleccionar filas duplicadas o únicas;Seleccionar filas en blanco (todas las celdas vacías);Búsqueda avanzada y búsqueda difusa en varios libros de trabajo; selección aleatoria…
- Copia celdas exactamente sin que cambien las referencias de las fórmulas; crea referencias automáticamente en varias hojas; inserta viñetas, casillas de verificación y mucho más...
- Favoritas e inserción rápida de fórmulas, rangos, gráficos e imágenes; cifrado de celdas con contraseña; creación de listas de correo y envío de correos electrónicos…
- Extraer texto, agregar texto, eliminar caracteres en una posición, eliminar espacios; crear e imprimir estadísticas de la página de datos; convertir entre contenido de celdas y comentarios...
- Super Filtro (guarde y aplique esquemas de filtro en otras hojas); Clasificación avanzada por mes, semana, día, frecuencia y más; Filtro especial por negrita, cursiva…
- Combina libros y hojas de trabajo; combina tablas basadas en una columna clave; divide datos en varias hojas; conversión masiva de archivos XLS, XLSX y PDF...
- Agrupación en Tabla Dinámica por número de semana, día de la semana y más…Mostrar celdas desbloqueadas y bloquear la selección con colores diferenciados;Resaltar celdas que contienen fórmulas o nombres…
- Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de hacerlo en ventanas separadas.
- ¡Aumente su productividad en un 50 % y ahorre cientos de clics del ratón cada día!