Menu
Coddy logo textTech

La función IF

Parte de la sección Fundamentos del Journey de Excel de Coddy. Lección 34 de 42.

Hasta ahora cada fórmula daba una sola respuesta, pasara lo que pasara. Pero la vida real está llena de decisiones: si está lloviendo, lleva un paraguas; de lo contrario, gafas de sol. Excel toma decisiones con la función SI:

=IF(condition, value_if_true, value_if_false)

IF toma exactamente tres partes, separadas por comas. Primero, una condición, una pregunta con una respuesta de sí o no, como A1>=60 («¿A1 es al menos 60?»). Después, la respuesta que se mostrará cuando la condición sea verdadera y, finalmente, la respuesta cuando sea falsa.

=IF(A1>=60, "pass", "fail")

Si A1 contiene 75, esto muestra pass. Cambia A1 a 40 y la misma fórmula muestra fail; la fórmula vuelve a decidir cada vez que cambian los datos. Observa las comillas alrededor de pass y fail: las respuestas de texto siempre van entre comillas dobles, para que Excel sepa que son palabras que debe mostrar, no nombres de celdas.

Las respuestas no tienen que ser texto. =IF(A1>100, A1*0.9, A1) otorga un 10% de descuento solo en pedidos superiores a 100, números, fórmulas y texto funcionan todos como respuestas verdaderas/falsas. Una pregunta, dos resultados posibles: eso es IF.

Pruébalo tú mismo

Esta lección no incluye un desafío de código.

quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos