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.
| Fecha | Región | Comercial | Importe (€) |
|---|---|---|---|
| 2026-01-05 | Norte | C01 | 1200 |
| 2026-01-06 | Sur | C02 | 850 |
| 2026-01-07 | Norte | C03 | 430 |
| 2026-01-08 | Este | C01 | 760 |
| 2026-01-09 | Norte | C02 | 910 |
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
- Identifica la columna del criterio (ej.: Región).
- Identifica la columna a sumar (ej.: Importe).
- Escribe:
=SUMAR.SI(B2:B6; "Norte"; D2:D6) - Si el criterio está en una celda (ej. F2), referencia:
=SUMAR.SI(B2:B6; F2; D2:D6) - Comprueba que rangos tienen el mismo tamaño (mismas filas).
Errores Comunes / Tips Pro
| Error / situación | Causa típica | Solución |
|---|---|---|
| Resultado 0 inesperado | Criterio no coincide (espacios, mayúsculas, texto/número) | Limpia con ESPACIOS() y revisa formato |
#¡VALOR! | Rangos desalineados o criterio mal construido | Asegura misma altura; usa ">"&F2 para operadores |
| Criterios largos fallan (caso especial) | Cadenas de criterios muy largas pueden dar resultados incorrectos | Divide el criterio con concatenación ("parte1"&"parte2") |
| Necesito varias condiciones | SUMAR.SI solo admite una condición | Usa 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
- https://support.microsoft.com/es-es/office/sumar-si-funci%C3%B3n-sumar-si-169b8c99-c05c-4483-a712-1697a653039b
- https://support.microsoft.com/es-es/office/funci%C3%B3n-sumar-si-conjunto-c9e748f5-7ea7-455d-9406-611cebce642b
- https://support.microsoft.com/es-es/office/c%C3%B3mo-corregir-un-error-valor-en-la-funci%C3%B3n-sumar-si-sumar-si-conjunto-e65ce689-978e-44b1-a649-160ed5f13b5a