Devuelve un valor cuando una condición es verdadera y otro cuando es falsa.
Sintaxis
IF(logical_test, value_if_true, value_if_false)Argumentos
logical_testobligatorio
Una condición que se evalúa como TRUE o FALSE.
value_if_trueobligatorio
Qué devolver cuando la prueba es TRUE.
value_if_falseobligatorio
Qué devolver cuando la prueba es FALSE.
IF es la función de decisión central de Excel. Evalúa una prueba lógica y se bifurca entre dos resultados. Puedes anidar IF para varias condiciones, aunque IFS o una búsqueda suele ser más limpio cuando tienes más de dos ramas.
=IF(B2>=60, "Pass", "Fail")→PassDevuelve Pass cuando la puntuación es al menos 60.
=IF(C2>1000, C2*0.1, 0)→125Aplica una bonificación del 10% solo cuando las ventas superan 1000.
Escribe la condición
Crea una comparación que devuelva TRUE o FALSE, p. ej. B2>=60.
Define ambos resultados
Indica el valor para la rama verdadera y la rama falsa.
Anida o cambia a IFS
Para tres o más resultados, usa IFS para mantener la fórmula legible.
Combina condiciones con AND() u OR() dentro de la prueba lógica, p. ej. IF(AND(A2>0, B2>0), ...). Para muchos resultados separados, usa IFS.