Funciones Básicas

SUMAR.SI en Excel: suma con condición sin complicarte

Introducción

SUMAR.SI suma valores que cumplen un criterio (por ejemplo, “solo Ventas de la región Norte”).
Es clave para reporting rápido en Ventas, Stock y RRHH sin tablas dinámicas.

Sintaxis

=SUMAR.SI(rango; criterio; [rango_suma])
  • rango: dónde se evalúa el criterio (p. ej., columna Región).
  • criterio: condición a cumplir (texto, número, comodines * ?, o una referencia).
  • rango_suma (opcional): qué celdas se suman; si lo omites, se sumará el propio rango.

Ejemplo Real de Negocio

Caso: Ventas Trimestrales (sumar ventas por región)

Objetivo: sumar el importe vendido en la región Norte.

FechaRegiónComercialImporte (€)
2026-01-05NorteC011200
2026-01-06SurC02850
2026-01-07NorteC03430
2026-01-08EsteC01760
2026-01-09NorteC02910

Fórmula (suma de Importe donde Región = “Norte”):

=SUMAR.SI(B2:B6; "Norte"; D2:D6)

Resultado: 1200 + 430 + 910 = 2540 €.

Tip: criterio con operador

Sumar importes mayores de 900 €:

=SUMAR.SI(D2:D6; ">900")

Pasos de Implementación

  1. Identifica la columna del criterio (ej.: Región).
  2. Identifica la columna a sumar (ej.: Importe).
  3. Escribe:
    =SUMAR.SI(B2:B6; "Norte"; D2:D6)
  4. Si el criterio está en una celda (ej. F2), referencia:
    =SUMAR.SI(B2:B6; F2; D2:D6)
  5. Comprueba que rangos tienen el mismo tamaño (mismas filas).

Errores Comunes / Tips Pro

Error / situaciónCausa típicaSolución
Resultado 0 inesperadoCriterio no coincide (espacios, mayúsculas, texto/número)Limpia con ESPACIOS() y revisa formato
#¡VALOR!Rangos desalineados o criterio mal construidoAsegura misma altura; usa ">"&F2 para operadores
Criterios largos fallan (caso especial)Cadenas de criterios muy largas pueden dar resultados incorrectosDivide el criterio con concatenación ("parte1"&"parte2")
Necesito varias condicionesSUMAR.SI solo admite una condiciónUsa SUMAR.SI.CONJUNTO si hay múltiples criterios

Preguntas Frecuentes

¿SUMAR.SI distingue mayúsculas/minúsculas?
No, normalmente no distingue; el problema suele ser espacios o formatos.

¿Cómo sumo por “contiene” texto?
Usa comodines: =SUMAR.SI(B:B; "*Norte*"; D:D)

¿Qué hago si necesito sumar por 2 criterios?
Usa SUMAR.SI.CONJUNTO (varios rangos/criterios).

Fuentes