Fórmulas condicionales en Excel: uso y ejemplos prácticos

Clase 24 de 38Curso de Excel para el Análisis de Datos

Resumen

Aprende a tomar decisiones automáticas en Excel con fórmulas condicionales. Dominar la función SI te permite evaluar una prueba lógica y devolver un valor verdadero o un valor falso según el resultado. Aquí verás cómo comparar textos y números, usar comillas correctamente, anidar condiciones y leer la lógica de izquierda a derecha para evitar errores.

Fundamentos de la función SI en Excel

Las fórmulas condicionales se construyen con tres partes: prueba lógica, valor si verdadero y valor si falso. La computadora evalúa la condición y escribe el resultado correspondiente, manteniendo la celda “inteligente” ante cualquier cambio.

¿Cómo se estructura una prueba lógica con palabras y números?

  • Usa comillas para textos: "J", "as de picas".
  • Evita comillas para números: 2, 10, 7.
  • La evaluación es exacta: si la condición no se cumple, se devuelve el valor falso.

Ejemplo básico con texto:

=SI(C5="J","Platzi","rojo")
  • Si en C5 aparece "J", Excel escribe Platzi. Si no, escribe rojo.
  • Se aplicó sobre celdas como D5 y D6 y responde a cambios inmediatos en C5.

¿Cómo comparo una frase completa como "as de picas"?

Cuando la condición es un texto compuesto, escríbelo entre comillas completas.

=SI(C10="as de picas","Platzi","rojo")
  • Cualquier otra carta produce rojo.
  • Al escribir exactamente "as de picas", devuelve Platzi.

Condiciones anidadas: múltiples criterios con SI dentro de SI

Puedes “preguntarle” otra cosa a la fórmula si la primera condición es falsa. Eso es anidación. Excel evalúa de izquierda a derecha y se detiene en el primer verdadero.

¿Cómo aplico dos condiciones secuenciales en una misma celda?

Caso 1: si es 2, escribe Platzi; si no, si es "K", escribe Platzi; si no, rojo.

=SI(C18=2,"Platzi",SI(C18="K","Platzi","rojo"))
  • Si C18=2 → Platzi.
  • Si no y C18="K" → Platzi.
  • Si no se cumple nada → rojo.

Puedes personalizar cada valor verdadero. Por ejemplo, para la "K":

=SI(C18=2,"Platzi",SI(C18="K","ok","rojo"))

¿Cómo leer la lógica para evitar errores?

  • Evalúa en orden: primero 2; si no, luego "K".
  • Cada SI interno solo se evalúa si el anterior es falso.
  • Ajusta los mensajes de salida según el criterio alcanzado.

Comparaciones numéricas: mayor o igual, rangos y salidas distintas

Para comparar números, usa operadores como >=. En Excel, escribe primero ">" y luego "=".

¿Cómo crear tramos con mayor o igual en cadena?

Objetivo: si el número es >=10, escribe Platzi; si no, si es >=7, escribe amarillo; si no, rojo.

=SI(C24>=10,"Platzi",SI(C24>=7,"amarillo","rojo"))
  • C24>=10 → Platzi.
  • Si no y C24>=7 → amarillo.
  • Si no → rojo.

¿Qué prácticas mejoran la precisión y el aprendizaje?

  • Define claramente la prueba lógica antes de escribir la fórmula.
  • Distingue entre textos con comillas y números sin comillas.
  • Ordena condiciones de mayor a menor alcance para evitar solapamientos.
  • Verifica la lectura de izquierda a derecha: el primer verdadero detiene la evaluación.
  • Prueba escenarios y arrastra la fórmula para validar casos.

¿Te quedó alguna duda o tienes un caso específico que quieras automatizar con SI? Cuéntalo y lo resolvemos juntos.