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.
Formato condicional a que cambie de color la celda:
SELECCIONAS LAS CELDAS DE RESULTADOS, FORMATO CONDICIONAL(Barra de herramientas), NUEVA REGLA, ESTILO CLASICO(depende de su configuración), APLICAR FORMATO UNICAMENTE A LAS CELDAS QUE CONTENGAN, TEXTOS ESPECIFICO, QUE CONTENGAN, "Nombre del resultado",SELECCIONA RESULTADO A COLOR, ACEPTAR.
En esta clase contemplamos las formulas condicionales que me permiten realizar pruebas lógicas mediante comparación de argumento, así como integrar diferentes condicionales para evaluar múltiples argumentos.
El si condicional funciona igual que el algebra en la restricción, para ahorrarse un si en árbol, pueden poner "o", como se ve en la imagen, además funciona igual con las funciones Y y No. (pueden comparar más de dos elemento)
En la pestaña principal (Inicio), selecciona la celda(s) y anda a formato condicional y puedes crear una nueva regla > Aplicar formato únicamente a las celdas que contengan y ahí ya configuras la regla y el formato dependiendo de lo que necesites.
En la pestaña principal (Inicio), selecciona la celda(s) y anda a formato condicional y puedes crear una nueva regla > Aplicar formato únicamente a las celdas que contengan y ahí ya configuras la regla y el formato dependiendo de lo que necesites.
Este curso es muy bueno, yo estudié en un colegio con con bases en excel y este me ayudó a entender mucho de excel, pero aún con todo lo aprendido en ese tiempo este curso resulta ser muy bueno
Estas formulas condicionales se pueden aplicar con el buscar H y buscar V, lo ideal seria colocarlos antes de estas o dentro de las mismas? o como es la manera correcta de integralo en la formula?.
Hola, Neyder. Esto dependerá de qué buscas demostrar en tu proyecto. Debes tener especial cuidado en que una fórmula no monte otra. Por ejemplo si me dices que lo más importante son los condicionales, yo (por prolijidad) copio sin fórmulas luego de aplicar buscarV para que las condiciones solo afecten a los valores buscados.
Hola, Yimmy. En este caso puedes valerte de los simbolos < o > para "negar" un valor. Pero la principal recomendación cuando trabajas con if es que puedas usar luego de la expresión lógica una condición de verdadero o falso. Si tienes un ejemplo en el que lo estés usando y no te funcione, compártelo para ayudarte de mejor manera. :D