Navegación Rápida
Función SI
Resumen
La función SI de Excel es una herramienta fundamental que permite tomar decisiones lógicas en tus hojas de cálculo. Evalúa una condición y devuelve un valor específico si es verdadera, o un valor alternativo si es falsa. Ideal para automatizar cálculos condicionales y análisis de datos.
Sintaxis
SI(prueba_lógica; valor_si_verdadero; [valor_si_falso])
Parámetros
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
| prueba_lógica | Lógico |
Sí | La condición que quieres evaluar (puede ser comparación, fórmula, etc.) |
| valor_si_verdadero | Cualquiera |
Sí | Resultado cuando la condición es VERDADERO |
| valor_si_falso | Cualquiera |
No | Resultado cuando la condición es FALSO (si se omite, devuelve FALSO) |
Usando la función IF
La función SI es perfecta para crear lógica condicional en tus hojas de cálculo. Úsala para clasificar datos, calcular comisiones, aplicar descuentos, o cualquier situación donde necesites diferentes resultados según condiciones específicas. Es la base de la mayoría de las fórmulas avanzadas en Excel.
Ejemplos Comunes de IF
Clasificación de presupuesto
=SI(A2>B2;"Excedido";"OK")
Si los gastos (A2) superan el presupuesto (B2), muestra 'Excedido'; de lo contrario, 'OK'.
Cálculo de diferencia
=SI(A2=B2;0;B4-A4)
Si A2 equals B2, devuelve 0; sino calcula la diferencia entre B4 y A4.
Comisión por ventas
=SI(C2>10000;C2*0.08;0)
Si las ventas superan 10,000, aplica 8% de comisión; sino devuelve 0.
Clasificación texto-numérico
=SI(D2="Sí";1;2)
Convierte 'Sí' en 1 y cualquier otro valor en 2.
Preguntas Frecuentes
Errores Comunes y Soluciones
#¿NOMBRE?
Cause: La fórmula está mal escrita o falta algún argumento
Solution: Verifica la sintaxis y asegúrate de usar punto y coma (;) como separador
0 en la celda
Cause: Faltan argumentos valor_si_verdadero o valor_si_falso
Solution: Agrega valores explícitos o VERDADERO/FALSO
#VALOR!
Cause: La prueba_lógica no puede evaluarse correctamente
Solution: Revisa que la condición tenga sentido lógico
Notas
- Usa punto y coma (;) como separador en versiones españolas de Excel
- Puedes combinar con AND, OR y NOT para condiciones complejas
- Ideal para limpieza de datos y preparación de reportes
- La función SI es case-insensitive con texto
Compatibilidad
Disponible en: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
No disponible en:
Contenido actualizado: December 11, 2025
Frecuencia de actualización: Según sea necesario
Versiones de Excel probadas: Excel 2007+