Función SI

Excel 2007+

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 La condición que quieres evaluar (puede ser comparación, fórmula, etc.)
valor_si_verdadero Cualquiera 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

Excel devuelve automáticamente FALSO si la condición es falsa y no especificas este argumento.

Sí, puedes anidar hasta 64 funciones SI, aunque se recomienda usar SI.CONJUNTO para condiciones múltiples.

Encierra el texto entre comillas dobles: "Texto". Excepción: VERDADERO y FALSO no necesitan comillas.

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+