¿Cómo devolver un valor en otra celda si una celda contiene cierto texto en Excel?
Como se muestra en el ejemplo a continuación, cuando la celda E6 contiene el valor “Sí”, la celda F6 se completará automáticamente con el valor “Aprobar”. Si cambia “Sí” a “No” o “Neutralidad” en E6, el valor en F6 cambiará inmediatamente a “Denegar” o “Reconsiderar”. ¿Cómo puede lograrlo? Este artículo recopila algunos métodos útiles para ayudarte a resolverlo fácilmente.
Usar fórmula para devolver valores en otra celda si una celda contiene diferentes textos
Aplicar varios clics para devolver fácilmente valores en otra celda si una celda contiene diferentes textos
Usar fórmula para devolver un valor en otra celda si una celda contiene cierto texto
Para devolver un valor en otra celda si una celda contiene texto específico, prueba la siguiente fórmula. Por ejemplo, si B5 contiene “Sí”, entonces devuelve “Aprobar” en D5; de lo contrario, devuelve “No califica”. Por favor, sigue los siguientes pasos.
Selecciona D5 y copia la siguiente fórmula en ella y presiona la tecla "Enter". Ver captura de pantalla:
Fórmula: Devolver valor en otra celda si una celda contiene cierto texto
=IF(ISNUMBER(SEARCH("Yes",B5)),"Approve","No qualify")
Notas:
1. En la fórmula, "Sí", B5, "aprobar" y "No califica" indican que si la celda B5 contiene el texto "Sí", la celda especificada se completará con el texto "aprobar"; de lo contrario, se llenará con "No califica". Puedes cambiarlos según tus necesidades.
2. Para devolver un valor desde otras celdas (como K8 y K9) basado en un valor de celda específico, utiliza esta fórmula:
=IF(ISNUMBER(SEARCH("Yes",B5)),K8,K9)
Seleccionar fácilmente filas completas o filas completas en la selección basadas en el valor de celda en una columna específica:
La utilidad "Seleccionar celdas específicas" de "Kutools para Excel" puede ayudarte a seleccionar rápidamente filas completas o filas completas en la selección basadas en un valor de celda específico en una columna en Excel.
Kutools para Excel - Potencia Excel con más de 300 herramientas esenciales. ¡Disfruta de funciones de IA gratis permanentemente! Consíguelo ahora
Usar fórmula para devolver valores en otra celda si una celda contiene diferentes textos
Esta sección te mostrará la fórmula para devolver valores en otra celda si una celda contiene diferentes textos en Excel.
1. Necesitas crear una tabla con los valores específicos y los valores de retorno ubicados por separado en dos columnas. Ver captura de pantalla:
2. Selecciona una celda en blanco para devolver el valor, escribe la siguiente fórmula en ella y presiona la tecla "Enter" para obtener el resultado. Ver captura de pantalla:
Fórmula: Devolver valores en otra celda si una celda contiene diferentes textos
=VLOOKUP(E6,B5:C7,2,FALSE)
Notas:
En la fórmula, E6 es la celda que contiene el valor específico en el que se basará el valor de retorno, B5:C7 es el rango de columnas que contiene los valores específicos y los valores de retorno, el número 2 significa que los valores de retorno están ubicados en la segunda columna del rango de la tabla.
A partir de ahora, al cambiar el valor en E6 a uno específico, su valor correspondiente se devolverá inmediatamente en F6.
Aplicar varios clics para devolver fácilmente valores en otra celda si una celda contiene diferentes textos
En realidad, puedes resolver el problema anterior de una manera más fácil. La utilidad "Buscar un valor en una lista" de "Kutools para Excel" puede ayudarte a lograrlo con solo varios clics sin tener que recordar fórmulas.
1. De la misma manera que el método anterior, también necesitas crear una tabla con los valores específicos y los valores de retorno ubicados por separado en dos columnas.
2. Selecciona una celda en blanco para mostrar el resultado (aquí selecciono F6), y luego haz clic en "Kutools" > "Asistente de fórmulas" > "Asistente de fórmulas". Ver captura de pantalla:
3. En el cuadro de diálogo "Asistente de fórmulas", configura lo siguiente:
- 3.1 En el cuadro "Selecciona una fórmula", busca y selecciona "Buscar un valor en una lista";
Consejos: Puedes marcar la casilla "Filtro", ingresar una palabra en el cuadro de texto para filtrar la fórmula rápidamente. - 3.2 En el cuadro "Rango de tabla", selecciona la tabla sin encabezados que has creado en el paso 1;
- 3.2 En el cuadro "Valor de búsqueda", selecciona la celda que contiene el valor específico en el que se basará el valor de retorno;
- 3.3 En el cuadro "Columna", especifica la columna desde la que devolverás el valor coincidente. O puedes ingresar directamente el número de columna en el cuadro de texto según sea necesario.
- 3.4 Haz clic en el botón "Aceptar". Ver captura de pantalla:
A partir de ahora, al cambiar el valor en E6 a uno específico, su valor correspondiente se devolverá inmediatamente en F6. Ver resultado a continuación:
Kutools para Excel - Potencia Excel con más de 300 herramientas esenciales. ¡Disfruta de funciones de IA gratis permanentemente! Consíguelo ahora
Las mejores herramientas de productividad para Office
Potencia tus habilidades en Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...
Office Tab lleva la interfaz de pestañas a Office y facilita mucho tu trabajo
- Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abre y crea varios documentos en nuevas pestañas de la misma ventana, en lugar de nuevas ventanas.
- ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!