Cómo Usar Múltiples Sentencias IF con Texto en Excel (6 Métodos Rápidos)

  • Compartir Este
Hugh West

Muchas veces, al trabajar en Excel, tenemos que trabajar con múltiples SI para añadir diferentes condiciones o criterios. En este artículo, le mostraré cómo puede utilizar varias sentencias SI con texto en Excel.

Descargar el cuaderno de prácticas

Cómo Usar Múltiples Sentencias IF con Texto en Excel (6 Métodos Rápidos).xlsx

6 Métodos Rápidos para Usar Múltiples Sentencias IF con Texto en Excel

Aquí tenemos un conjunto de datos con el registro de exámenes de algunos alumnos de Física y Química en una escuela llamada Jardín de Infancia Girasol.

Hoy nuestro objetivo es conocer el resultado global de cada alumno a partir de sus resultados en Física y Química.

Aplicaremos múltiples SI declaraciones aquí.

1. Múltiples Sentencias IF con Texto con Condición AND (Coincidencia Sensible a Mayúsculas y Minúsculas)

Pensemos por un momento que el resultado global de un alumno es "Aprobado" sólo si aprueba las dos asignaturas, de lo contrario es "Suspenso".

Aquí tendremos que aplicar un Función AND dentro del Función IF .

Por lo tanto, la fórmula para el resultado global del primer alumno será:

=IF(AND(C4="pass",D4="pass"),"Pass","Fail")

Notas:

  • En Función IF no distingue entre mayúsculas y minúsculas por defecto, por lo que si utiliza C4= "aprobado" o C4= "Aprobado" no importa aquí.
  • AND(C4="aprobado",D4="aprobado") devuelve TRUE sólo si se dan las dos condiciones TRUE En caso contrario, devuelve FALSO .
  • Por lo tanto, IF(AND(C4="aprobado",D4="aprobado"), "Aprobado", "Suspenso") devolverá "Pass" sólo si aprueba las dos asignaturas, de lo contrario devolverá "Fracaso" .

Ahora arrastre el Asa de llenado para copiar esta fórmula en el resto de las celdas.

Read More: SI con Y en una Fórmula Excel (7 Ejemplos)

2. Múltiples Sentencias IF con Texto con Condición AND (Coincidencia Sensible a Mayúsculas y Minúsculas)

La función IF devuelve por defecto coincidencias con textos que no distinguen mayúsculas de minúsculas.

Por lo tanto, si desea obtener una coincidencia que distinga entre mayúsculas y minúsculas, tendrá que ser un poco complicado.

Puede utilizar la función Función exacta de Excel en combinación con el Función IF para obtener coincidencias que distingan entre mayúsculas y minúsculas.

Utilice esta fórmula para el resultado global del primer alumno:

=IF(AND(EXACT(C4, "Aprobado"),EXACT(D4, "Aprobado")), "Aprobado", "Suspenso")

Notas:

  • En Función EXACTA funciona con coincidencias que distinguen mayúsculas de minúsculas, por lo que hay que utilizar exactamente EXACT(C4, "Pasa").
  • EXACT(C4, "pass") no funcionará aquí. Devolverá FALSO Puede probarlo usted mismo.
  • El resto es como la fórmula anterior. IF(AND(EXACT(C4, "Aprobado"),EXACT(D4, "Aprobado")), "Aprobado", "Suspenso") devolverá "Pass" sólo si hay "Paso" en ambos sujetos.

Ahora, puede arrastrar el Asa de llenado para copiar esta fórmula en el resto de las celdas.

Read More: Cómo utilizar la condición IF múltiple en Excel (3 ejemplos)

3. Múltiples sentencias IF con texto con condición OR (coincidencia sensible a mayúsculas y minúsculas)

Ahora aplicaremos Función OR dentro del Función IF .

Pensemos por este momento que cualquier alumno aprueba en el examen si aprueba al menos una asignatura en el examen.

Por lo tanto, para averiguar el resultado global de los alumnos, tenemos que aplicar la condición OR.

La fórmula para el resultado global del primer alumno será:

=IF(OR(C4="pass",D4="pass"),"Pass","Fail")

Notas:

  • En Función IF no distingue entre mayúsculas y minúsculas por defecto, por lo que si utiliza C4= "aprobado" o C4= "Aprobado" no importa aquí.
  • OR(C4="aprobado",D4="aprobado") devuelve TRUE si al menos una de las condiciones es TRUE En caso contrario, devuelve FALSO .
  • Por lo tanto, IF(OR(C4="aprobado",D4="aprobado"), "Aprobado", "Suspenso") devolverá "Pass" si aprueba al menos una asignatura, en caso contrario devolverá "Fracaso" .

Ahora arrastre el Asa de llenado para copiar esta fórmula en el resto de las celdas.

Más información: Cómo utilizar la función MAX IF en Excel

4. Múltiples Sentencias IF con Texto con Condición OR (Coincidencia Sensible a Mayúsculas y Minúsculas)

Como el que utilizamos en Y puede utilizar una combinación de los métodos Función EXACTA y el Función IF para generar una coincidencia que distinga entre mayúsculas y minúsculas.

Utiliza esta fórmula para el primer alumno:

=IF(OR(EXACT(C4, "Aprobado"),EXACT(D4, "Aprobado")), "Aprobado", "Suspenso")

Notas:

  • En Función EXACTA funciona con coincidencias que distinguen mayúsculas de minúsculas, por lo que hay que utilizar exactamente EXACT(C4, "Pasa").
  • EXACT(C4, "pass") no funcionará aquí. Devolverá FALSO Puede probarlo usted mismo.
  • El resto es como la fórmula anterior. IF(OR(EXACT(C4, "Aprobado"),EXACT(D4, "Aprobado")), "Aprobado", "Suspenso") devolverá "Pass" si hay "Pass" en al menos una asignatura.

A continuación, arrastre el Asa de llenado para copiar la fórmula en el resto de las celdas.

Más información: Excel VBA: Declaración If Then Else con Múltiples Condiciones (5 Ejemplos)

5. Sentencias IF anidadas

Hasta ahora, hemos utilizado el Función AND y el Función OR dentro del Función IF para manejar múltiples criterios.

Pero también puede utilizar un Función IF dentro de otro Función IF para tratar múltiples criterios.

Es lo que se denomina SI declaraciones.

En Y es decir, que un alumno aprobará sólo si aprueba las dos asignaturas, también se puede aplicar con la sentencia SI declaraciones de esta manera:

=IF(C4="aprobado",IF(D4="aprobado", "Aprobado", "Suspenso"), "Suspenso")

Notas:

  • Aquí, si el valor de la celda C4 es "Pass" entonces se moverá para ver cuál es el valor de la celda D4 es.
  • Si el valor de la celda D4 es también "Pass sólo entonces certificará como "Pass" En caso contrario, certificará como "Fracaso" .
  • Y la función IF devuelve una coincidencia que no distingue entre mayúsculas y minúsculas. Así que C4="pass" o C4="Pasa" realmente no importa aquí.

A continuación, arrastre el Asa de llenado para rellenar con esta fórmula el resto de las celdas.

Además, si desea una coincidencia que distinga entre mayúsculas y minúsculas, puede utilizar la combinación de las teclas Función EXACTA y el Función IF como se ha mostrado anteriormente.

Utilice esta fórmula en la primera celda y luego arrastre el botón Asa de llenado .

Contenido relacionado: Cómo usar la función IF de Excel con un rango de valores

6. Múltiples Sentencias IF con Fórmula Array

Todo lo que hemos hecho hasta ahora es aplicar la fórmula en la primera celda y arrastrar la celda Asa de llenado para rellenar con la fórmula el resto de las celdas.

Pero también puede utilizar un Fórmula Array para rellenar todas las celdas juntas.

En Y y O que hemos utilizado antes no puede aplicarse al Fórmula Array Pero puede aplicar un Fórmula Array con la función IF anidada.

Para conocer el resultado global de todos los alumnos con un Fórmula Array puede insertar esta fórmula:

=IF(EXACT(C4:C13, "Aprobado"),IF(EXACT(D4:D13, "Aprobado"), "Aprobado", "Suspenso"), "Suspenso")

Notas:

  • Aquí C4:C13 y D4:D13 son los dos rangos de mi criterio. Tú usa el tuyo.
  • En este caso optamos por una coincidencia que distinga entre mayúsculas y minúsculas. Si desea una coincidencia que no distinga entre mayúsculas y minúsculas, utilice C4:C13="Pasa" y D4:D13="Pasar" en su lugar.
  • Pulse CTRL+MAYÚS+ENTRAR para introducir la fórmula a menos que esté en Oficina 365 .

Read More: Cómo utilizar múltiples condiciones If en Excel para el envejecimiento (5 métodos)

Conclusión

Usando estos métodos, puede usar múltiples sentencias IF con texto en Excel. ¿Conoce algún otro método? ¿O tiene alguna pregunta? No dude en preguntarnos.

Hugh West es un capacitador y analista de Excel altamente experimentado con más de 10 años de experiencia en la industria. Tiene una Licenciatura en Contabilidad y Finanzas y una Maestría en Administración de Empresas. Hugh tiene una pasión por la enseñanza y ha desarrollado un enfoque de enseñanza único que es fácil de seguir y comprender. Su conocimiento experto de Excel ha ayudado a miles de estudiantes y profesionales en todo el mundo a mejorar sus habilidades y sobresalir en sus carreras. A través de su blog, Hugh comparte su conocimiento con el mundo, ofreciendo tutoriales gratuitos de Excel y capacitación en línea para ayudar a las personas y empresas a alcanzar su máximo potencial.