Note: The other languages of the website are Google-translated. Back to English
Iniciar sesión  \/ 
x
or
x
Regístrate  \/ 
x

or

Use la fórmula o la función definida para completar automáticamente el texto según el color de relleno de la celda en Excel

Supongamos que hay una lista de celdas llenas de color de fondo rojo o verde, ahora desea rellenar textos según el color de relleno de la celda. Por ejemplo, como se muestra a continuación en la captura de pantalla, llene la celda llena de color rojo "Sí", complete la celda llena de color verde "No", ni rojo ni verde, complete el texto "Ninguno".
doc relleno de texto basado en el color 1

Use la fórmula para autocompletar texto según el color de relleno de celda

Utilice una herramienta útil para rellenar automáticamente el texto según el color de relleno de la celda

Use la función definida para autocompletar texto según el color de relleno de celda en otra columna

Archivo de muestra


Use la fórmula para autocompletar texto según el color de relleno de celda

Para usar una fórmula para autocompletar la celda con un texto específico basado en el color de relleno de la celda, primero debe definir un nombre.

1. Seleccione una celda, suponiendo que la celda A1, haga clic en Fórmulas > Definir nombre en el objeto Nombres definidos grupo.
doc relleno de texto basado en el color 2

2. En el Nuevo nombre diálogo, tipo Mi color en el objeto Nombre cuadro, e ingrese esta fórmula

=IF(GET.CELL(38,formula!A1)=10,"No",IF(GET.CELL(38,formula!A1)=3,"Yes","Neither"))

En el Se refiere a caja de texto. Hacer clic OK.
doc relleno de texto basado en el color 3

Fórmula! A1 indica la celda A1 en la hoja denominada fórmula, 10 y 3 es el índice de color, puede cambiarlos cuando lo necesite. Más índice de color, consulte este sitio: http://dmcritchie.mvps.org/excel/colors.htm

Ahora, en la celda que está llena de color, puede escribir esta fórmula

= Mi color

Prensa Entrar , luego devolverá el texto en función del color de relleno de la celda.
doc relleno de texto basado en el color 4


Utilice una herramienta útil para rellenar automáticamente el texto según el color de relleno de la celda

Con el método de definir nombre, debe volver a escribir la fórmula en la celda cada vez, lo cual es problemático. Adjunto Kutools for Excel, una colección de herramientas de Excel, su Seleccionar celdas con formato La utilidad puede seleccionar rápidamente todas las celdas en un color de fondo, luego puede escribir el texto especificado en ellas de forma masiva.

Kutools for Excel, con más de 300 funciones prácticas, facilita su trabajo. 

Después instalación gratuita Kutools para Excel, haga lo siguiente:

1. En dos celdas que no utilice, y rellene el color de fondo por separado. Suponiendo, en este caso, que quiero llenar el texto “Ir” a las celdas en color azul, llenar el texto “Detener” en las celdas en color naranja, llenaré el color naranja y azul en las celdas A1 y B1.
doc relleno de texto basado en el color 5

2. Luego, seleccione las celdas en las que desea ingresar texto según el color de relleno, haga clic en Kutools > Seleccionar > Seleccionar celdas con formato.
doc relleno de texto basado en el color 6

3. En el Seleccionar celdas con formato diálogo, haga clic Elija formato de celda y luego, en el cuadro de diálogo emergente, elija A1, que se rellenó con el color en el que desea buscar las celdas.
doc relleno de texto basado en el color 7

Haz clic en OK para volver al cuadro de diálogo principal, desmarque todo excepto el Llenar casilla de verificación y desmarque Ignora las celdas en blanco opción. Hacer clic Ok > para seleccionar todas las celdas llenas de color azul.
doc relleno de texto basado en el color 8 doc relleno de texto basado en el color 9

4. Ahora escriba el texto específico en la barra de fórmulas, presione Ctrl + Enter para llenar todas las celdas seleccionadas con el mismo texto.
doc relleno de texto basado en el color 10


Use la función definida para autocompletar texto según el color de relleno de celda en otra columna

Si desea rellenar texto según el color de relleno de celda en otra columna, puede utilizar la función de definición.

1. Prensa Alt + F11 claves para habilitar el Microsoft Visual Basic para aplicaciones ventana.

2. Hacer clic recuadro > Módulo en la ventana para insertar un script en blanco, luego copie y pegue el siguiente código.

VBA: rellene la celda según el color 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 el índice de color, puede cambiarlos cuando lo necesite. Más índice de color, consulte este sitio: http://dmcritchie.mvps.org/excel/colors.html

3. Guarde este código y cierre la ventana y vuelva a la hoja. Luego, en una fórmula de tipo de celda

= GetRangeColor (A1)

Prensa Entrar , luego arrastre el controlador de relleno sobre las celdas para completar esta fórmula.

A1 es la celda en la que desea llenar el texto en función de su color de relleno.
doc relleno de texto basado en el color 11


Archivo de muestra

Haga clic para descargar el archivo de muestra


Otras operaciones (artículos)

¿Cómo alternar el color de la fila según el grupo en Excel?
En Excel, colorear cada dos filas puede ser más fácil para la mayoría de nosotros, pero, ¿alguna vez ha intentado colorear las filas alternativamente en función de los cambios de valor de una columna? La columna A como se muestra en la siguiente captura de pantalla, en este artículo, hablaré sobre cómo para alternar el color de la fila según el grupo en Excel.

¿Cómo aplicar degradado de color en varias celdas?
En Excel, podemos rellenar fácilmente el color de fondo en una celda o en varias celdas, pero, a veces, necesitamos que el color se llene con un degradado como se muestra en la siguiente captura de pantalla, ¿cómo podría obtener el degradado de color en una celda o en varias celdas en Excel?

¿Cómo aplicar filas o columnas con bandas de colores en Excel?
Este artículo le mostrará tres métodos para aplicar filas o columnas con bandas de colores en Excel. Haz lo siguiente.

¿Cómo aplicar sombreado a filas / columnas impares o pares (alternativas) en Excel?
Al diseñar una hoja de trabajo, muchas personas tienden a aplicar sombreado a filas o columnas pares o impares (alternativas) para que la hoja de trabajo sea más visual. Este artículo le mostrará dos métodos para aplicar sombreado a filas / columnas pares o impares en Excel.



  • Barra de súper fórmula (edite fácilmente varias líneas de texto y fórmulas); Diseño de lectura (leer y editar fácilmente un gran número de celdas); Pegar en rango filtrado...
  • Combinar celdas / filas / columnas y conservación de datos; Contenido de celdas divididas; Combinar filas duplicadas y suma / promedio... Prevenir celdas duplicadas; Comparar rangos...
  • Seleccione Duplicado o Único Filas; Seleccionar filas en blanco (todas las celdas están vacías); Super Find y Fuzzy Find en muchos libros de trabajo; Selección aleatoria ...
  • Copia exacta Varias celdas sin cambiar la referencia de la fórmula; Crear referencias automáticamente a varias hojas; Insertar viñetas, Casillas de verificación y más ...
  • Fórmulas favoritas e insertar rápidamente, Rangos, gráficos e imágenes; Cifrar celdas con contraseña; Crear lista de distribución y enviar correos electrónicos ...
  • Extraer texto, Agregar texto, Eliminar por posición, Quitar espacio; Crear e imprimir subtotales de paginación; Convertir entre contenido de celdas y comentarios...
  • Súper filtro (guardar y aplicar esquemas de filtros a otras hojas); Orden avanzado por mes / semana / día, frecuencia y más; Filtro especial en negrita, cursiva ...
  • Combinar libros y hojas de trabajo; Combinar tablas basadas en columnas clave; Dividir datos en varias hojas; Conversión por lotes de xls, xlsx y PDF...
  • Agrupación de tablas dinámicas por número de semana, día de la semana y más ... Mostrar celdas bloqueadas y desbloqueadas por diferentes colores; Resalte las celdas que tienen fórmula / nombre...
pestaña kte 201905
  • 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 en nuevas ventanas.
  • ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!
officetab parte inferior
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Sunny · 5 months ago
    @Tractor Thank you for your support. My sincere advice, you can add this site https://www.extendoffice.com/excel.html to your website favorite, it covers most of Exce problems and jobs you may meet in Excel.
  • To post as a guest, your comment is unpublished.
    Tractor · 6 months ago
    Hey, I'll surely recommend this post to my friends. keep posting such informative content.