Funciones condicionales Excel: SI, Y, O, CONTAR.SI

Lectura
25 min~8 min lectura
Objetivo de la lección

CONCEPTO CLAVE: Las funciones lógicas en Excel son herramientas fundamentales que permiten tomar decisiones automáticas basadas en condiciones específicas.

Puntos de control
  • 📊 Introducción a las Funciones Lógicas en Excel
  • 🔍 La Función SI: Tu Primera Decisión Automática
  • Ejemplo Práctico: Clasificar Proveedores por Volumen
  • Ejemplo Avanzado: Sistema de Descuentos Progresivo
CONCEPTO CLAVE: Las funciones lógicas en Excel son herramientas fundamentales que permiten tomar decisiones automáticas basadas en condiciones específicas. La función SI evalúa una condición y devuelve un valor u otro según el resultado, mientras que Y y O permiten combinar múltiples condiciones para crear reglas más complejas y poderosas.
Respuesta rápida: funciones condicionales en Excel: las funciones condicionales en Excel permiten evaluar reglas y devolver resultados automáticos. SI decide entre dos salidas, Y exige que todas las condiciones se cumplan, O acepta que se cumpla una condición, CONTAR.SI cuenta celdas que cumplen un criterio y SUMAR.SI suma valores filtrados por un criterio.

📊 Introducción a las Funciones Lógicas en Excel

Las funciones lógicas son el corazón del análisis de datos en Excel. Permiten que tus hojas de cálculo tomen decisiones de forma automática, algo absolutamente esencial cuando trabajas con grandes volúmenes de información. Imagina tener que revisar manualmente miles de filas para clasificar datos, aplicar descuentos o identificar anomalías: ¡el trabajo tomaría horas!

Con las funciones lógicas, Excel puede hacer este trabajo en segundos. En esta lección aprenderás a dominar las tres funciones más importantes: SI, Y y O, que forman la base de cualquier análisis de datos profesional.

🔍 La Función SI: Tu Primera Decisión Automática

La función SI es la más básica y versátil de las funciones lógicas. Su estructura es simple pero poderosa: evalúa si una condición es verdadera o falsa, y devuelve un valor diferente en cada caso.

Sintaxis: =SI(prueba_lógica; valor_si_verdadero; valor_si_falso)

Ejemplo Práctico: Clasificar Proveedores por Volumen

=SI(A2>10000; "Alto Valor"; "Valor Estándar")

En este ejemplo, si el valor en la celda A2 es mayor a 10,000, Excel mostrará "Alto Valor"; de lo contrario, mostrará "Valor Estándar".

💡 Tip: Presiona Alt + Enter después del punto y coma para hacer legible una fórmula larga. Excel la mostrará en varias líneas sin afectar su funcionamiento.

Ejemplo Avanzado: Sistema de Descuentos Progresivo

Supongamos que necesitas aplicar descuentos según el volumen de compra:

=SI(B2>=50000; 15%; SI(B2>=25000; 10%; SI(B2>=10000; 5%; 0%)))

Esta fórmula anidada evalúa múltiples condiciones en cascada. Funciona así:

  1. ¿El valor es mayor o igual a 50,000? Si sí → aplica 15%
  2. Si no, ¿es mayor o igual a 25,000? Si sí → aplica 10%
  3. Si no, ¿es mayor o igual a 10,000? Si sí → aplica 5%
  4. Si ninguna condición se cumple → aplica 0%
📌 Nota: Excel permite anidar hasta 64 funciones SI, aunque se recomienda no exceder 7-8 para mantener la legibilidad y el rendimiento de tu hoja de cálculo.

🔗 La Función Y: Cuando TODAS las Condiciones Deben Cumplirse

La función Y evalúa múltiples condiciones y devuelve VERDADERO solo si todas las condiciones son verdaderas. Es como un filtro muy exigente: solo deja pasar los datos que cumplen absolutamente todos los criterios.

Sintaxis: =Y(condición1; condición2; condición3...)

Ejemplo Práctico: Aprobar Créditos con Múltiples Criterios

Imagina que debes aprobar un crédito solo cuando se cumplan tres requisitos simultáneos:

=SI(Y(A2>=30000; B2>12; C2="A"); "Aprobado"; "Rechazado")

Esta fórmula verifica que:

CondiciónSignificadoTipo de Dato
A2>=30000Ingreso mensual mínimo de 30,000Numérico
B2>12Mínimo 12 meses en el empleo actualNumérico
C2="A"Historial crediticio categoría ATexto
⚠️ Advertencia: La función Y es estrictamente excluyente. Si una sola condición falla, el resultado será FALSO. Usa esta función solo cuando NECESITES que todas las condiciones se cumplan simultáneamente.

🔄 La Función O: Cuando Basta con UNA Condición

La función O es más flexible que Y. Devuelve VERDADERO si al menos una de las condiciones se cumple. Es perfecta para situaciones donde existen múltiples caminos para cumplir un criterio.

Sintaxis: =O(condición1; condición2; condición3...)

Ejemplo Práctico: Identificar Empleados para Bono Especial

=SI(O(A2="Gerente"; B2>=100000; C2="Top Performers"); "Elegible para Bono"; "No Elegible")

Un empleado será elegible si cumple al menos uno de estos tres criterios:

  1. ¿Es gerente?
  2. ¿Sus ventas superan los 100,000?
  3. ¿Está en la categoría "Top Performers"?
💡 Tip: La función O es excelente para crear alertas automáticas. Por ejemplo, marcar en rojo una fila cuando el inventario está bajo mínimos O cuando la fecha de entrega está próxima a vencer.

⚡ Combinando Funciones: El Poder Real

Las verdaderas posibilidades surgen cuando combinas estas funciones. Aquí es donde tu análisis de datos alcanza un nivel profesional.

Combinación SI + Y: Condiciones Múltiples Obligatorias

=SI(Y(condición1; condición2); "Acción A"; "Acción B")

Combinación SI + O: Una u Otra (o Ambas)

=SI(O(condición1; condición2); "Acción A"; "Acción B")

Combinación Completa: SI + Y + O

Este es un ejemplo avanzado que podrías encontrar en un análisis real:

=SI(Y(A2="Premium"; O(B2>50000; C2="Vip")); "Prioridad Alta"; "Gestión Estándar")

Traducción: "Si el cliente es Premium Y (tiene compras mayores a 50,000 O es categoría VIP), entonces clasificar como Prioridad Alta; de lo contrario, Gestión Estándar."

📌 Aplicación Real: Esta técnica se usa constantemente en dashboards de ventas para segmentar clientes automáticamente, en sistemas de inventarios para priorizar órdenes de reabastecimiento, y en reportes financieros para clasificar transacciones.

🎯 Ejercicio Práctico: Análisis de Desempeño de Proveedores

Vamos a aplicar todo lo aprendido con un escenario realista. Tienes una lista de vendors y necesitas clasificarlos según su desempeño:

ProveedorVentas (Q)Devoluciones (R)Calificación
Proveedor A45,0002%?
Proveedor B28,0008%?
Proveedor C52,0001%?
Proveedor D15,0003%?

Reglas de Clasificación:

  • "Proveedor Estrella" si ventas >= 40,000 Y devoluciones < 3%
  • "Proveedor Confiable" si ventas >= 25,000 Y devoluciones < 5%
  • "En Revisión" para todos los demás
=SI(Y(B2>=40000; C2<3%); "Proveedor Estrella"; SI(Y(B2>=25000; C2<5%); "Proveedor Confiable"; "En Revisión"))
💡 Resultado Esperado: Proveedor A = "Proveedor Estrella", Proveedor B = "En Revisión" (devoluciones altas), Proveedor C = "Proveedor Estrella", Proveedor D = "En Revisión" (ventas bajas).

CONTAR.SI y SUMAR.SI: contar y sumar con condiciones

Además de SI, Y y O, muchas búsquedas de funciones condicionales en Excel apuntan a contar o sumar datos según una regla. Ahí entran CONTAR.SI y SUMAR.SI.

Función Cuándo usarla Ejemplo
SI Clasificar una fila según una condición. =SI(B2>=5000; "Meta alcanzada"; "Revisar")
Y Validar que varias condiciones sean verdaderas al mismo tiempo. =Y(B2>=5000; C2<=3%)
O Aceptar una fila si se cumple al menos una condición. =O(D2="VIP"; B2>=10000)
CONTAR.SI Contar registros que cumplen un criterio. =CONTAR.SI(D:D; "Aprobado")
SUMAR.SI Sumar importes asociados a un criterio. =SUMAR.SI(A:A; "Norte"; B:B)

La estructura correcta de SUMAR.SI

=SUMAR.SI(rango_criterio; criterio; rango_suma)

Ejemplo: si la columna A tiene regiones y la columna B tiene ventas, =SUMAR.SI(A:A; "Norte"; B:B) suma solo las ventas de la región Norte.

🔧 Funciones Relacionadas que Complementan SI, Y, O

Ver más: Funciones adicionales para análisis lógico

Una vez que domines estas tres funciones, considera explorar:

  • SI.ERROR(): Maneja errores con elegancia, mostrando un valor alternativo cuando la fórmula falla.
  • CONTAR.SI() y CONTAR.SI.CONJUNTO(): Cuenta celdas que cumplen condiciones específicas.
  • SUMAR.SI() y SUMAR.SI.CONJUNTO(): Suma valores según criterios establecidos.
  • SI.CONJUNTO(): Versión moderna que reemplaza múltiples SI anidados (disponible desde Excel 2019).

⚠️ Errores Comunes y Cómo Evitarlos

⚠️ Error #1: Comillas en valores de texto
Cuando compares texto, usa comillas: A2="Aprobado". Sin comillas, Excel interpretará "Aprobado" como un nombre de rango y devolverá error.
⚠️ Error #2: Mezclar tipos de datos
No compares números con texto: A2>"100" causará resultados inesperados. Asegúrate de que ambas celdas sean del mismo tipo.
⚠️ Error #3: Paréntesis desbalanceados
Cada apertura ( debe tener su cierre ). Cuenta los paréntesis antes de presionar Enter. Excel resaltará en rojo el paréntesis problemático si hay error.
⚠️ Error #4: Usar SÍ en lugar de SI
Excel usa el nombre de función en INGLÉS: SI (no SÍ). Si escribes =SÍ(...), obtendrás el error #¿NOMBRE?

Práctica guiada: dashboard de ventas con condiciones

Creá una tabla con columnas de vendedor, región, ventas, devoluciones y estado. Después armá estas fórmulas:

  1. Clasificación: =SI(Y(C2>=5000; D2<=3%); "Excelente"; "Revisar")
  2. Conteo por estado: =CONTAR.SI(E:E; "Excelente")
  3. Total por región: =SUMAR.SI(B:B; "Norte"; C:C)
  4. Alerta comercial: =SI(O(C2>=10000; B2="Norte"); "Prioridad"; "Normal")

Este ejercicio sirve para portfolio porque muestra criterio de análisis: no solo sabés escribir fórmulas, también convertís reglas de negocio en reportes accionables.

📚 Resumen de Sintaxis

FunciónSintaxisRetorna
SI=SI(condición; valor_si_verdadero; valor_si_falso)Uno de dos valores
Y=Y(cond1; cond2; ...)VERDADERO o FALSO
O=O(cond1; cond2; ...)VERDADERO o FALSO

🧠 Quiz: Evalúa tu Aprendizaje

🧠 Quiz: Funciones Lógicas

Pregunta 1: ¿Qué devolverá la fórmula =SI(Y(A1>10; B1<5); "OK"; "Revisar") si A1=15 y B1=3?

  • A) "OK"
  • B) "Revisar"
  • C) Error
✅ Respuesta correcta: A) "OK". La función Y requiere que AMBAS condiciones sean verdaderas. A1>10 es VERDADERO (15>10) y B1<5 es VERDADERO (3<5). Al cumplirse ambas, SI devuelve "OK".
🧠 Quiz: Funciones Lógicas

Pregunta 2: ¿Qué devolverá =SI(O(A1=10; B1=10); "Ganaste"; "Sigue Intentando") si A1=5 y B1=10?

  • A) "Ganaste"
  • B) "Sigue Intentando"
  • C) Error
✅ Respuesta correcta: A) "Ganaste". La función O devuelve VERDADERO si AL MENOS UNA condición se cumple. Aunque A1=10 es FALSO, B1=10 es VERDADERO, así que el resultado es VERDADERO y SI devuelve "Ganaste".
🧠 Quiz: Funciones Lógicas

Pregunta 3: ¿Cuál es el límite práctico recomendado de funciones SI anidadas?

  • A) 64 (el máximo técnico)
  • B) 7-8 funciones anidadas
  • C) 3 funciones anidadas máximo
✅ Respuesta correcta: B) 7-8 funciones anidadas. Aunque Excel permite hasta 64 anidamientos, se recomienda un máximo de 7-8 para mantener fórmulas legibles y un buen rendimiento. Para más condiciones, considera usar SI.CONJUNTO() o tablas auxiliares.
📌 Próximo Paso: En la siguiente lección exploraremos las funciones de búsqueda como BUSCARV, INDICE y COINCIDIR, que complementan perfectamente las funciones lógicas para crear análisis de datos completos y dinámicos.
Laboratorio de práctica

Antes de marcar esta lección como completa, escribí una evidencia breve para Excel para Análisis de Datos - Nivel Principiante: un ejemplo, una decisión, una captura, una mini demo o una nota que puedas reutilizar en portfolio.

Reflexión rápida

¿Qué cambiarías en tu forma de trabajar después de aplicar funciones condicionales excel: si, y, o, contar.si?

Respuesta directa

¿Cuáles son las funciones condicionales en Excel?

Las funciones condicionales más usadas en Excel son SI, Y, O, CONTAR.SI y SUMAR.SI. SI devuelve un resultado según una regla, Y exige que varias condiciones se cumplan, O acepta al menos una condición, CONTAR.SI cuenta coincidencias y SUMAR.SI suma valores filtrados por un criterio.

=SI(C2>=5000; "Meta"; "Revisar")
=Y(C2>=5000; D2<=3%)
=CONTAR.SI(E:E; "Excelente")
=SUMAR.SI(B:B; "Norte"; C:C)
De lección a portfolio

Convertí esta lección en evidencia para Data Analyst.

Sumá un mini caso con datos, una conclusión de negocio y una captura del resultado. Eso pesa más que decir que viste la herramienta.

Paso 1

Publicá una consulta, dashboard o notebook con una conclusión clara.

Paso 2

Agregá contexto: problema, dato usado, decisión recomendada y limitación.

Paso 3

Guardá el enlace en tu CV, LinkedIn o portfolio antes de postular.

Newsletter Cursalo

Recibí rutas y cursos nuevos

Sumate para recibir recursos orientados a empleo y portfolio.

  • Rutas de empleo
  • Cursos prácticos
  • Portfolio y entrevistas

Sin spam. También podés entrar con tu cuenta para guardar progreso. Iniciá sesión

Funciones condicionales Excel: SI, Y, O, CONTAR.SI | CursaloFalar no WhatsApp