SUMAR.SI en Excel
Actualizado el
SUMAR.SI suma los números de un rango que cumplen una condición. Por ejemplo, =SUMAR.SI(A2:A11;"Norte";D2:D11) suma los importes de D2:D11 en cada fila donde la columna A dice Norte. Escribe el texto y las comparaciones como ">1000" entre comillas. Si tu Excel usa comas, escribe =SUMAR.SI(A2:A11,"Norte",D2:D11).
Sintaxis de SUMAR.SI
=SUMAR.SI(rango; criterio; [rango_suma])
- rango
- Las celdas que se evalúan, como una columna de regiones. Selecciónala desde la primera fila de datos, sin el encabezado.
- criterio
- La condición: un valor (
"Norte"), una comparación (">1000"), una celda (F2) o un patrón con comodín ("Laptop*"). El texto y las comparaciones van entre comillas. - rango_suma
- Opcional. Las celdas que se suman, por ejemplo
D2:D11. Conviene que tenga el mismo tamaño que rango. Si lo omites, SUMAR.SI suma las celdas de rango.
Practica SUMAR.SI aquí
Escribe tu fórmula directamente en la hoja. Se revisa como en Excel, con punto y coma o con coma, en español o en inglés.
Ventas totales de una región
En F2, escribe un SUMAR.SI que sume los importes de la columna D de la región Norte, usando los pedidos de A1:D11.
| Región | Vendedor | Producto | Importe ($) | Total Norte ($) | |
| Sur | José Hernández | Monitor 24" | 420,00 | ||
| Este | Sofía López | Laptop 15" | 1480,00 | ||
| Oeste | Valeria Ramírez | Monitor 27" | 650,00 | ||
| Norte | María García | Laptop 14" | 980,00 | ||
| Norte | Diego Martínez | Teclado | 180,00 | ||
| Sur | Carlos Torres | Laptop 14" | 1000,00 | ||
| Este | Fernanda Cruz | Audífonos | 240,00 | ||
| Norte | María García | Monitor 27" | 1150,00 | ||
| Oeste | José Hernández | Laptop 15" | 1520,00 | ||
| Sur | Sofía López | Teclado | 95,00 |
Cómo usar SUMAR.SI paso a paso
- Haz clic en la celda del total y escribe
=SUMAR.SI(. - Selecciona la columna que se evalúa (por ejemplo, las regiones) y escribe el separador (
;o,según tu Excel). - Escribe la condición entre comillas, como
"Norte", o haz clic en la celda que la contiene. Escribe el separador. - Selecciona la columna de importes, en las mismas filas que el primer rango, cierra el paréntesis y presiona Enter.
Ejemplos de SUMAR.SI
Ventas totales de una región
=SUMAR.SI(A2:A11;"Norte";D2:D11)
Suma los importes de la columna D en cada fila donde la columna A es Norte. No distingue mayúsculas de minúsculas.
Sumar solo los pedidos grandes
=SUMAR.SI(D2:D11;">1000")
Suma todos los importes mayores que 1,000. Sin rango_suma, SUMAR.SI suma las mismas celdas que evalúa. Usa ">=1000" para incluir el 1,000.
Tomar la condición de una celda
=SUMAR.SI($A$2:$A$11;F2;$D$2:$D$11)
Escribe la región en F2 y el total se actualiza. Con los rangos fijados con $, puedes copiar la fórmula hacia abajo en una tabla de resumen.
Parte de un texto con comodín
=SUMAR.SI(C2:C11;"Laptop*";D2:D11)
El asterisco sustituye cualquier cantidad de caracteres, así que la fórmula suma todos los productos que empiezan por Laptop. El signo de interrogación sustituye un solo carácter.
Errores comunes de SUMAR.SI y cómo resolverlos
| Resultado | Causa | Solución |
|---|---|---|
| 0 en lugar de un total | Ninguna celda cumple la condición: un error de escritura, un espacio de más en los datos o un número guardado como texto. También pasa si escribes la celda dentro de las comillas, como ">=F2". | Revisa la escritura, limpia los datos con ESPACIOS y une la comparación con la celda usando &: ">="&F2. |
| Total equivocado, sin error | rango y rango_suma no empiezan en la misma fila, así que las filas no coinciden. | Selecciona los dos rangos desde la misma primera fila hasta la misma última fila, por ejemplo A2:A11 y D2:D11. |
| #¡VALOR! | Los rangos apuntan a otro libro que está cerrado, o el criterio de texto tiene más de 255 caracteres. | Abre el otro libro o acorta el criterio, por ejemplo con un comodín. |
| «Hay un problema con esta fórmula» | Usaste «,» y tu Excel usa «;» (o al revés). Depende de la configuración regional, no del idioma. | Cambia el separador. En esta página puedes elegirlo arriba de la hoja. |
SUMAR.SI o SUMAR.SI.CONJUNTO
SUMAR.SI.CONJUNTO suma con varias condiciones a la vez, como región y producto. Cuidado con el orden de los argumentos: en SUMAR.SI el rango que se suma va al final, =SUMAR.SI(A2:A11;"Norte";D2:D11), y en SUMAR.SI.CONJUNTO va al principio, =SUMAR.SI.CONJUNTO(D2:D11;A2:A11;"Norte";C2:C11;"Laptop*"). SUMAR.SI.CONJUNTO también funciona con una sola condición, por eso hay quien la usa siempre para no cambiar de hábito.
Preguntas frecuentes
¿Por qué mi SUMAR.SI da 0?
Nada cumple la condición. Busca errores de escritura, espacios al final de las celdas y números guardados como texto. Revisa también que la comparación con una celda esté escrita ">="&F2 y no ">=F2".
¿SUMAR.SI distingue mayúsculas y minúsculas?
No. "norte", "Norte" y "NORTE" coinciden con las mismas celdas.
¿Cómo uso SUMAR.SI con una fecha o un número de una celda?
Une el operador y la celda con &: =SUMAR.SI(A2:A11;">="&F2;D2:D11). Entre comillas, F2 se leería como el texto F2.
¿SUMAR.SI acepta varias condiciones?
No, SUMAR.SI acepta una sola condición. Para dos o más, usa SUMAR.SI.CONJUNTO, que pone primero el rango que se suma.
Sigue practicando
Los 10 ejercicios de SUMAR.SI, con explicaciones y seguimiento de tu avance.
Abrir los ejercicios de SUMAR.SI