Función if de Excel con múltiples condiciones
Hemos utilizado funciones a partir del capítulo 2 para devolver valores basados en funciones matemáticas y estadísticas como SUM, AVERAGE y COUNT. En el Capítulo 3 estudiamos cómo configurar pruebas lógicas, hacer que Excel evalúe nuestras condiciones en todos los elementos de nuestros rangos y luego procesar todos los valores por nosotros. En el capítulo 5, estudiamos cómo interpretar direcciones, configurar parámetros y filtrar nuestros datos en función de una serie de criterios utilizando tablas, filtros y rebanadoras de Excel.
En este capítulo, continuamos nuestro trabajo con el conjunto de datos de College Scorecard que conocimos en el capítulo 6. Allí, utilizamos PivotTables y PivotCharts para resumir nuestro conjunto de datos con el fin de obtener información sobre los parámetros que describen el coste de la educación y su rendimiento, las tendencias de matriculación en diferentes tipos de programas, el desglose del cuerpo estudiantil, etc. En este capítulo, veremos medios alternativos para llegar a las mismas respuestas utilizando una combinación de funciones y fórmulas de Excel, que hemos estudiado en los capítulos anteriores.
Función if avanzada en excel
Uno de los métodos para conseguir un formato condicional basado en una fórmula personalizada es el uso de la sentencia IF. La función IF trabaja con la sintaxis de la condición IF/THEN/ELSE. Por ejemplo, “si el argumento dado es TRUE, THEN devuelve este valor, ELSE ese valor”. La función IF realiza una prueba lógica y devuelve un valor para un resultado TRUE y otro para un resultado FALSE.
Pero en el formato condicional, la sintaxis IF/THEN/ELSE no se puede aplicar en una sola regla. El formato condicional se aplica sólo con la prueba lógica IF/THEN. Debe devolver TRUE para que se aplique el formato condicional.
Por ejemplo, si quieres aplicar un formato condicional utilizando una condición que diga “Si el valor de una celda es mayor que un valor establecido, digamos 100, entonces formatea la celda como ROJO, si no, formatea la celda como VERDE”. Así, puedes ver que se requieren dos reglas para realizar el formato condicional, una para mayores de 100, y otra para menores de 100.
Puedes aplicar más de una condición creando más de una regla en el formato condicional. También puedes utilizar funciones lógicas como AND y OR para crear un conjunto de reglas y aplicar el formato condicional en Excel.
Función if con 3 condiciones
IF es una de las funciones más populares de Excel y muy útil por sí sola. Combinada con las funciones lógicas como AND, OR y NOT, la función IF tiene aún más valor porque permite probar múltiples condiciones en las combinaciones deseadas. En este tutorial, nos centraremos en el uso de la fórmula IF-y-OR en Excel.
Nota. Por favor, preste atención a que una fórmula IF OR en Excel no distingue entre caracteres en minúsculas y mayúsculas porque la función OR no distingue entre mayúsculas y minúsculas. En nuestro caso, “entregado”, “Delivered” y “DELIVERED”, se consideran la misma palabra. Si desea distinguir las mayúsculas y minúsculas del texto, envuelva cada argumento de la función OR en EXACTO como se muestra en este ejemplo.
Como ya se ha mencionado, la función OR de Excel no distingue mayúsculas y minúsculas por naturaleza. Sin embargo, es posible que sus datos distingan entre mayúsculas y minúsculas, por lo que querrá realizar pruebas OR que distingan entre mayúsculas y minúsculas. En este caso, realice cada prueba lógica individual dentro de la función EXACT y anide esas funciones en la sentencia OR.
En situaciones en las que quiera probar varios conjuntos de criterios OR y devolver diferentes valores dependiendo de los resultados de esas pruebas, escriba una fórmula IF individual para cada conjunto de criterios “esto O aquello”, y anide esos IF entre sí.
Excel si no
El formato condicional se utiliza para crear una diferenciación visual en un gran conjunto de datos, en algún formato estándar. Normalmente, los datos pueden diferenciarse visualmente utilizando una o más reglas, sin embargo, en este artículo, discutiremos cómo aplicar el formato condicional con 2 condiciones.
Supongamos que tenemos un conjunto de datos diferentes de Facturas de Ventas y queremos segregar las facturas utilizando un formato condicional que estén por debajo o por encima de los 50.000 dólares. Para lograr esto, necesitamos seguir los siguientes pasos:
En la fórmula anterior hemos utilizado el operador “OR” para probar dos condiciones para identificar las facturas que tienen un valor mayor o menor a $50,000. Después de aplicar las reglas de formato, haga clic en “Aceptar”. Veremos los mismos resultados que vimos en la primera técnica. (Figura 8)
Hasta ahora, hemos aplicado dos condiciones en una sola columna, pero ¿qué pasa si queremos aplicar dos condiciones en columnas distintas? Bien, ahora veremos la solución a este problema. Para empezar, cambiemos nuestros datos de ventas para incluir también los de compras. (Figura 10)