Inicio / Excel / Excel Intermedio: Fórmulas y Análisis / Funciones condicionales: SUMAR.SI, CONTAR.SI

Funciones condicionales: SUMAR.SI, CONTAR.SI

SUMAR.SI, CONTAR.SI, PROMEDIO.SI y sus versiones .CONJUNTO.

Intermedio

Funciones condicionales: SUMAR.SI, CONTAR.SI, PROMEDIO.SI

Estas funciones aplican cálculos solo a las celdas que cumplen un criterio.

CONTAR.SI

Cuenta las celdas que cumplen una condición:

=CONTAR.SI(rango, criterio)

Ejemplos:

=CONTAR.SI(B2:B100, "Activo")          → cuántos "Activo"
=CONTAR.SI(C2:C100, ">1000")           → cuántos > 1000
=CONTAR.SI(A2:A100, ">=01/01/2026")   → cuántas fechas desde 2026
=CONTAR.SI(B2:B100, "*error*")         → cuántos contienen "error"
=CONTAR.SI(D2:D100, "<>")             → cuántas no están vacías

SUMAR.SI

Suma valores que cumplen una condición:

=SUMAR.SI(rango_criterio, criterio, rango_suma)
=SUMAR.SI(B2:B100, "Ventas", D2:D100)
→ Suma la columna D donde la columna B dice "Ventas"

Con operadores:

=SUMAR.SI(D2:D100, ">5000")           → suma valores > 5000
=SUMAR.SI(A2:A100, ">=01/02/2026", D2:D100)  → suma desde febrero

PROMEDIO.SI

Promedia valores que cumplen una condición:

=PROMEDIO.SI(rango_criterio, criterio, rango_promedio)
=PROMEDIO.SI(C2:C100, "México", E2:E100)
→ Promedio de la columna E donde C = "México"

Versiones con múltiples criterios (.CONJUNTO)

CONTAR.SI.CONJUNTO

=CONTAR.SI.CONJUNTO(rango1, criterio1, rango2, criterio2, ...)
=CONTAR.SI.CONJUNTO(B:B, "Ventas", C:C, "México", D:D, ">1000")
→ Ventas en México mayores a 1000

SUMAR.SI.CONJUNTO

=SUMAR.SI.CONJUNTO(rango_suma, rango1, criterio1, rango2, criterio2, ...)
=SUMAR.SI.CONJUNTO(E:E, B:B, "Ventas", C:C, "2026")
→ Suma de ventas del año 2026

PROMEDIO.SI.CONJUNTO

=PROMEDIO.SI.CONJUNTO(rango_promedio, rango1, criterio1, rango2, criterio2)

Criterios con comodines

Comodín Significado Ejemplo
* Cualquier número de caracteres "*ción" → contiene "ción"
? Un solo carácter "A?" → A seguida de un carácter
~ Escape (buscar * o ? literal) "~*" → buscar asterisco

Criterios con referencias

Puedes usar celdas como criterio:

=SUMAR.SI(B:B, F1, D:D)
→ F1 contiene el criterio dinámico

Con operadores y celdas:

=SUMAR.SI(D:D, ">"&F1)
→ Suma donde D > el valor de F1

MAX.SI.CONJUNTO y MIN.SI.CONJUNTO

=MAX.SI.CONJUNTO(rango_max, rango_criterio, criterio)
=MIN.SI.CONJUNTO(rango_min, rango_criterio, criterio)
=MAX.SI.CONJUNTO(D:D, B:B, "Ventas")
→ La venta más alta

Resumen

Las funciones condicionales son el puente entre los datos crudos y el análisis. Combinan la potencia del cálculo con la selectividad de los criterios para responder preguntas específicas sobre tus datos.

📊

Ejercicio interactivo — Hoja de cálculo

Analiza ventas por región con SUMAR.SI y CONTAR.SI

Las funciones condicionales permiten operar solo sobre celdas que cumplen un criterio.

  • =SUMAR.SI(rango_criterio, criterio, rango_suma) — suma valores que cumplen la condición.
  • =CONTAR.SI(rango, criterio) — cuenta celdas que cumplen la condición.
  • =PROMEDIO.SI(rango_criterio, criterio, rango_promedio) — promedia valores filtrados.

Tienes un reporte de ventas con Región, Categoría y Monto. Tu tarea:

  1. Calcula el total de ventas de la región "Norte" en G2.
  2. Cuenta cuántas ventas hubo en la región "Sur" en G3.
  3. Calcula el promedio de ventas de la categoría "Electrónica" en G4.
  4. Suma las ventas de la categoría "Ropa" en G5.
A1
ƒ
💡