¿Quieres dominar una de las operaciones más usadas de Excel? Aquí tienes una guía visual y progresiva que va desde la suma más básica con el operador + hasta funciones avanzadas como SUMAR.SI.CONJUNTO, SUBTOTALES y AGREGAR. Cada paso incluye una simulación con celdas de colores, la fórmula exacta y su verificación manual.
En Excel, «sumar» no es una sola cosa: es una familia de técnicas que se eligen según el problema. Sumar dos celdas no es lo mismo que sumar 500 filas, filtrar por región o ignorar errores. A lo largo de esta guía verás 8 escenarios reales, ordenados de menor a mayor dificultad, con la sintaxis en español y el «por qué» de cada fórmula.
Caso 1 — Sumar con el operador +
Paso 1.1 — Contexto
Tienes dos cantidades en celdas separadas y quieres el total. La forma más elemental es escribir una fórmula que sume celda por celda usando el signo +. Toda fórmula en Excel empieza por el signo igual (=).
Paso 1.2 — Datos iniciales
| A | B | |
|---|---|---|
| 1 | Producto | Cantidad |
| 2 | Manzanas | 120 |
| 3 | Peras | 80 |
| 4 | Total | (fórmula) |
Las celdas azules (B2 y B3) son datos de entrada.
Paso 1.3 — La fórmula
¿Por qué funciona? Excel lee B2 como «el valor de la columna B, fila 2», y con B3 igual. El operador + hace la suma aritmética y muestra el resultado en B4. No hay ninguna función implicada: es aritmética pura.
Paso 1.4 — Ejecutar la acción
- Haz clic en la celda B4.
- Escribe
=B2+B3y pulsa Enter. - En la barra de fórmulas seguirá apareciendo
=B2+B3, aunque en la celda solo se vea el número.
Paso 1.5 — Resultado
| A | B | |
|---|---|---|
| 1 | Producto | Cantidad |
| 2 | Manzanas | 120 |
| 3 | Peras | 80 |
| 4 | Total | 200 |
Limitación: si agregas una fila nueva, la fórmula
=B2+B3 no la incluirá. Por eso, con más de 3 o 4 valores conviene pasar a la función SUMA.Caso 2 — Función SUMA aplicada a un rango
Paso 2.1 — Contexto
Tienes las ventas de seis meses y necesitas el total anual. En lugar de sumar celda por celda, usarás la función SUMA con un rango (B2:B7), que significa «desde B2 hasta B7, todo lo que haya en medio».
Paso 2.2 — Datos iniciales
| A | B | |
|---|---|---|
| 1 | Mes | Ventas (€) |
| 2 | Enero | 1500 |
| 3 | Febrero | 2300 |
| 4 | Marzo | 1800 |
| 5 | Abril | 2100 |
| 6 | Mayo | 1750 |
| 7 | Junio | 2650 |
| 8 | Total | (fórmula) |
Paso 2.3 — La fórmula
Sintaxis: =SUMA(número1; [número2]; …). Cada argumento puede ser un número, una celda, un rango o incluso otra función.
¿Por qué es mejor que =B2+B3+B4+B5+B6+B7? Porque si insertas una fila dentro del rango, Excel expande automáticamente la referencia y el total sigue siendo correcto. Además es más corto, más legible y menos propenso a errores de tecleo.
Paso 2.4 — Ejecutar la acción
- Selecciona B8.
- Escribe
=SUMA(B2:B7)y pulsa Enter. - Truco: mientras escribes
=SUMA(, puedes arrastrar con el ratón sobre B2:B7 y Excel escribe el rango solo.
Paso 2.5 — Resultado
| A | B | |
|---|---|---|
| 1 | Mes | Ventas (€) |
| 2 | Enero | 1500 |
| 3 | Febrero | 2300 |
| 4 | Marzo | 1800 |
| 5 | Abril | 2100 |
| 6 | Mayo | 1750 |
| 7 | Junio | 2650 |
| 8 | Total | 12 100 |
1500 + 2300 = 3800 → 3800 + 1800 = 5600 → 5600 + 2100 = 7700 → 7700 + 1750 = 9450 → 9450 + 2650 = 12 100 ✔
Caso 3 — Autosuma: el atajo Alt + =
Paso 3.1 — Contexto
La Autosuma es la forma más rápida de sumar una columna contigua: Excel adivina el rango de números que hay justo encima (o a la izquierda) y escribe la función SUMA por ti.
Paso 3.2 — Datos iniciales
| A | B | |
|---|---|---|
| 1 | Concepto | Importe |
| 2 | Transporte | 45 |
| 3 | Comida | 32 |
| 4 | Luz | 18 |
| 5 | Agua | 27 |
| 6 | Internet | 51 |
| 7 | Total | (Autosuma) |
Paso 3.3 — La fórmula
Paso 3.4 — Ejecutar la acción
- Haz clic en B7 (la celda justo debajo de los datos).
- Pulsa Alt + =. Aparecerá
=SUMA(B2:B6)con el rango «marchando». - Pulsa Enter para aceptar. Si el rango propuesto no es el correcto, arrastra con el ratón antes de confirmar.
- Alternativa con ratón: pestaña Inicio → Modificar → Σ Autosuma.
Paso 3.5 — Resultado
| A | B | |
|---|---|---|
| 1 | Concepto | Importe |
| 2 | Transporte | 45 |
| 3 | Comida | 32 |
| 4 | Luz | 18 |
| 5 | Agua | 27 |
| 6 | Internet | 51 |
| 7 | Total | 173 |
Ventaja extra: la Autosuma también funciona en horizontal y con varios rangos a la vez si seleccionas primero las celdas vacías y pulsas Alt+=.
Caso 4 — Sumar varios rangos y celdas sueltas
Paso 4.1 — Contexto
Tienes dos bloques de datos separados (bloque 1 en B2:B5, bloque 2 en E2:E5) más un ajuste puntual en F2. Necesitas un único total. SUMA admite hasta 255 argumentos separados por punto y coma.
Paso 4.2 — Datos iniciales
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Bloque 1 | Valor | Bloque 2 | Valor | Ajuste | |
| 2 | A | 100 | D | 50 | 25 | |
| 3 | B | 200 | E | 75 | ||
| 4 | C | 300 | F | 125 | ||
| 5 | D | 400 | G | 250 | ||
| 6 | Subtotal 1 | … | Subtotal 2 | … | ||
| 7 | Total bloques | … | ||||
| 8 | Total + ajuste | … |
Paso 4.3 — Las fórmulas
Clave: los argumentos se separan con ; (punto y coma) en la configuración regional en español. En Excel en inglés se usa la coma. Cada argumento puede ser un rango distinto o una celda aislada.
Paso 4.4 — Ejecutar la acción
- Escribe cada fórmula en su celda y pulsa Enter.
- Para
B7, escribe=SUMA(, selecciona B2:B5 con el ratón, escribe;y selecciona E2:E5. - Para
B8, añade;F2al final.
Paso 4.5 — Resultado
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Bloque 1 | Valor | Bloque 2 | Valor | Ajuste | |
| 2 | A | 100 | D | 50 | 25 | |
| 3 | B | 200 | E | 75 | ||
| 4 | C | 300 | F | 125 | ||
| 5 | D | 400 | G | 250 | ||
| 6 | Subtotal 1 | 1000 | Subtotal 2 | 500 | ||
| 7 | Total bloques | 1500 | ||||
| 8 | Total + ajuste | 1525 |
Bloque 1: 100 + 200 + 300 + 400 = 1000
Bloque 2: 50 + 75 + 125 + 250 = 500
Total bloques: 1000 + 500 = 1500
Con ajuste: 1500 + 25 = 1525 ✔
Caso 5 — SUMAR.SI: sumar con una condición
Paso 5.1 — Contexto
Ya no quieres sumar todo, sino solo lo que cumple un criterio: por ejemplo, el importe total vendido por «Ana», o solo los importes de la región «Norte», o solo los mayores a 1000.
Paso 5.2 — Datos iniciales
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Vendedor | Región | Importe | Consulta | Resultado |
| 2 | Ana | Norte | 1200 | Ana | … |
| 3 | Luis | Sur | 800 | Norte | … |
| 4 | Ana | Sur | 950 | >1000 | … |
| 5 | Marta | Norte | 1500 | ||
| 6 | Luis | Norte | 700 | ||
| 7 | Ana | Norte | 600 |
Paso 5.3 — Las fórmulas
Sintaxis: =SUMAR.SI(rango_criterio; criterio; [rango_suma])
- rango_criterio: dónde busca (A2:A7, los vendedores).
- criterio: qué busca. Los textos y comodines van entre comillas:
"Ana","A*". Las comparaciones también:">1000". - rango_suma: qué suma (C2:C7). Si se omite, Excel suma el primer rango.
Paso 5.4 — Ejecutar la acción
- Escribe la fórmula en E2 y pulsa Enter.
- Arrastra el controlador de relleno solo si usas referencias absolutas
$A$2:$A$7; si no, escribe cada fórmula individualmente. - Para criterios que vienen de otra celda, usa
=SUMAR.SI(A2:A7;D2;C2:C7): así cambias D2 y el resultado se recalcula.
Paso 5.5 — Resultado
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Vendedor | Región | Importe | Consulta | Resultado |
| 2 | Ana | Norte | 1200 | Ana | 2750 |
| 3 | Luis | Sur | 800 | Norte | 4000 |
| 4 | Ana | Sur | 950 | >1000 | 2700 |
| 5 | Marta | Norte | 1500 | A* | 2750 |
| 6 | Luis | Norte | 700 | ||
| 7 | Ana | Norte | 600 |
Ana: 1200 + 950 + 600 = 2750 ✔
Norte: 1200 + 1500 + 700 + 600 = 4000 ✔
>1000: 1200 + 1500 = 2700 ✔
A*: coincide con «Ana» → 2750 ✔
Caso 6 — SUMAR.SI.CONJUNTO: varias condiciones
Paso 6.1 — Contexto
Necesitas cruzar criterios: «importe de Ana y en la región Norte», o «importe de Norte y mayor a 1000″. SUMAR.SI.CONJUNTO aplica todos los criterios con lógica Y.
Paso 6.2 — Datos iniciales
Reutilizamos la tabla del Caso 5 (A1:C7). Solo añadimos la zona de consultas en las columnas E y F.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Vendedor | Región | Importe | Consulta | Resultado | |
| 2 | Ana | Norte | 1200 | Ana + Norte | … | |
| 3 | Luis | Sur | 800 | Norte > 1000 | … | |
| 4 | Ana | Sur | 950 | Todos menos Ana | … | |
| 5 | Marta | Norte | 1500 | |||
| 6 | Luis | Norte | 700 | |||
| 7 | Ana | Norte | 600 |
Paso 6.3 — Las fórmulas
Sintaxis: =SUMAR.SI.CONJUNTO(rango_suma; rango_criterio1; criterio1; rango_criterio2; criterio2; …)
Ojo con el orden: aquí el rango que se suma va primero, al contrario que en SUMAR.SI, donde el rango de criterio va primero. Es el error número uno al cambiar de una a otra.
Paso 6.4 — Ejecutar la acción
- Escribe la fórmula en F2.
- Para F3, puedes usar el mismo rango (C2:C7) como rango de criterio y como rango de suma: es válido.
- Para F4, el operador
<>significa «distinto de». Va entre comillas porque incluye texto.
Paso 6.5 — Resultado
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Vendedor | Región | Importe | Consulta | Resultado | |
| 2 | Ana | Norte | 1200 | Ana + Norte | 1800 | |
| 3 | Luis | Sur | 800 | Norte > 1000 | 2700 | |
| 4 | Ana | Sur | 950 | Todos menos Ana | 3000 | |
| 5 | Marta | Norte | 1500 | |||
| 6 | Luis | Norte | 700 | |||
| 7 | Ana | Norte | 600 |
Ana + Norte: 1200 + 600 = 1800 ✔
Norte y >1000: 1200 + 1500 = 2700 ✔
Todos menos Ana: 800 + 1500 + 700 = 3000 ✔
SUMAR.SI.CONJUNTO existe desde Excel 2007 (2016, 2019, 2021 y 365 lo incluyen). En versiones anteriores (2003) había que recurrir a =SUMAPRODUCTO((A2:A7="Ana")*(B2:B7="Norte")*C2:C7).Caso 7 — SUBTOTALES y AGREGAR
Paso 7.1 — Contexto
Dos problemas clásicos: (1) quieres que el total cambie al filtrar, y (2) tu rango contiene errores (#¡DIV/0!, #N/A) y SUMA se rompe. SUBTOTALES resuelve lo primero y AGREGAR lo segundo.
Paso 7.2 — Datos iniciales
| A | B | |
|---|---|---|
| 1 | Producto | Importe |
| 2 | P1 | 100 |
| 3 | P2 | 200 |
| 4 | P3 | 300 |
| 5 | P4 | 400 |
| 6 | P5 | 500 |
| 7 | P6 | 600 |
| 8 | SUMA normal | … |
| 9 | SUBTOTALES 9 | … |
| 10 | SUBTOTALES 109 | … |
Paso 7.3 — Las fórmulas
Los números de función: 9 = SUMA (incluye filas ocultas manualmente, pero ignora las ocultas por un filtro), 109 = SUMA (ignora también las filas ocultas manualmente).
Paso 7.4 — Ejecutar la acción
- Escribe las tres fórmulas.
- Selecciona A1:B7 y aplica Datos → Filtro (Ctrl+Shift+L).
- Filtra para dejar visibles solo P1, P3, P5 y P6.
- Observa cómo B9 y B10 cambian, pero B8 (SUMA) sigue mostrando el total completo.
Paso 7.5 — Resultado
| A | B | |
|---|---|---|
| 1 | Producto | Importe |
| 2 | P1 | 100 |
| 3 | P2 (filtrado) | 200 |
| 4 | P3 | 300 |
| 5 | P4 (filtrado) | 400 |
| 6 | P5 | 500 |
| 7 | P6 | 600 |
| 8 | SUMA normal | 2100 (no cambia) |
| 9 | SUBTOTALES 9 | 1500 |
| 10 | SUBTOTALES 109 | 1500 |
Total completo: 100 + 200 + 300 + 400 + 500 + 600 = 2100 ✔ (lo que devuelve SUMA)
Visible tras filtrar (P1, P3, P5, P6): 100 + 300 + 500 + 600 = 1500 ✔
#¡DIV/0! y 300, =SUMA(B2:B5) devolvería #¡DIV/0!, mientras que =AGREGAR(9;6;B2:B5) devolvería 600. El argumento 6 significa «ignorar valores de error».Caso 8 — Columnas completas y tablas estructuradas
Paso 8.1 — Contexto
Cuando los datos crecen cada mes, escribir B2:B500 se queda corto. Dos soluciones profesionales: referenciar la columna completa (B:B) o convertir el rango en una tabla estructurada y usar su nombre de columna.
Paso 8.2 — Datos iniciales
| A | B | C | |
|---|---|---|---|
| 1 | Fecha | Importe | Nota |
| 2 | 01/01 | 120 | — |
| 3 | 02/01 | 340 | — |
| 4 | 03/01 | 560 | — |
| 5 | 04/01 | 180 | — |
| 6 | Total | … |
Paso 8.3 — Las fórmulas
Por qué B:B es seguro: SUMA ignora los textos, así que el encabezado «Importe» y cualquier nota de texto no afectan al resultado. Ojo: no uses B:B dentro de fórmulas que sí cuentan texto, como CONTAR o BUSCARV.
Por qué la tabla estructurada es mejor: si mañana agregas una fila nueva justo debajo de la tabla, la fórmula se actualiza sola; y el nombre Tabla1[Importe] es autoexplicativo. Para crear la tabla: selecciona A1:C5 y pulsa Ctrl+T.
Paso 8.4 — Ejecutar la acción
- Selecciona A1:C5.
- Pulsa Ctrl+T y acepta. La tabla pasa a llamarse
Tabla1. - En B6 escribe
=SUMA(y, en lugar de seleccionar celdas, selecciona solo el cuerpo de la columna Importe. - Cierra el paréntesis y pulsa Enter.
Paso 8.5 — Resultado
| A | B | C | |
|---|---|---|---|
| 1 | Fecha | Importe | Nota |
| 2 | 01/01 | 120 | — |
| 3 | 02/01 | 340 | — |
| 4 | 03/01 | 560 | — |
| 5 | 04/01 | 180 | — |
| 6 | Total | 1200 |
Prueba de fuego: agrega una fila nueva con 50 dentro de la tabla y verás que B6 pasa automáticamente a 1250 sin tocar la fórmula.
Resumen, buenas prácticas, errores y ejercicios
Tabla resumen de conceptos clave
| Herramienta | Sintaxis | Cuándo usarla | |
|---|---|---|---|
| 1 | Operador + | =B2+B3 | 2 o 3 celdas sueltas, cálculos rápidos. |
| 2 | SUMA | =SUMA(B2:B7) | Rango continuo de números. |
| 3 | Autosuma | Alt + = | Total rápido al pie de una columna. |
| 4 | SUMA multi-rango | =SUMA(B2:B5;E2:E5;F2) | Bloques separados en un solo total. |
| 5 | SUMAR.SI | =SUMAR.SI(rango;"crit";[suma]) | Sumar con UNA condición. |
| 6 | SUMAR.SI.CONJUNTO | =SUMAR.SI.CONJUNTO(suma;r1;c1;r2;c2) | Varias condiciones simultáneas (Y). |
| 7 | SUBTOTALES | =SUBTOTALES(109;rango) | Totales que respetan filtros. |
| 8 | AGREGAR | =AGREGAR(9;6;rango) | Rangos con errores. |
| 9 | SUMAPRODUCTO | =SUMAPRODUCTO((A:A="Ana")*C:C) | Alternativa a SUMAR.SI o lógica compleja. |
| 10 | Tabla estructurada | =SUMA(Tabla1[Importe]) | Rangos que crecen cada mes. |
Buenas prácticas
- Un dato, una celda. Nunca escribas «120 y 80» en una misma celda: Excel no podrá sumarlo.
- Números a la derecha, textos a la izquierda. Si un número aparece alineado a la izquierda, está guardado como texto y
SUMAlo ignorará. - No dejes filas vacías en medio del rango. Rompen la detección de la Autosuma y de las tablas dinámicas.
- Usa referencias absolutas (
$A$2:$A$7) cuando vayas a arrastrar fórmulas con criterios fijos. - Prefiere tablas estructuradas (Ctrl+T) a rangos sueltos: se expanden solas.
- Separa los datos del cálculo. Deja una zona limpia de entrada y otra de totales.
- Documenta el criterio. Si usas
">1000"escrito a mano, ponlo mejor en una celda y referénciala.
Errores comunes y cómo evitarlos
| Error | Qué pasa | Solución | |
|---|---|---|---|
| 1 | Números como texto | SUMA devuelve 0 o un total menor | Datos → Texto en columnas o multiplica por 1 |
| 2 | Fila de totales incluida | Doble conteo | Verifica que el rango termine justo antes del total |
| 3 | Orden en SUMAR.SI.CONJUNTO | Devuelve 0 o valor incoherente | El rango a sumar va primero |
| 4 | Criterio sin comillas | Excel interpreta mal la comparación | Escribe ">1000" con comillas |
| 5 | Celdas con errores | SUMA propaga #¡DIV/0! | Usa =AGREGAR(9;6;rango) |
| 6 | Ocultar filas y esperar que baje el total | SUMA sigue contando las ocultas | Usa SUBTOTALES(109;…) o filtra |
| 7 | Referencias relativas al arrastrar | El rango se desplaza y suma datos equivocados | Fija con $ y pulsa F4 |
Tabla comparativa de funciones de suma
| Función | Condiciones | Ignora errores | Respeta filtros | Desde | |
|---|---|---|---|---|---|
| 1 | SUMA | 0 | No | No | Siempre |
| 2 | SUMAR.SI | 1 | No | No | Siempre |
| 3 | SUMAR.SI.CONJUNTO | Hasta 127 | No | No | Excel 2007 |
| 4 | SUBTOTALES | 0 | No | Sí | Siempre |
| 5 | AGREGAR | 0 | Sí | Sí | Excel 2010 |
| 6 | SUMAPRODUCTO | Ilimitadas | No | No | Siempre |
Ejercicios propuestos (sin resolver)
Ejercicio 1 — Nivel básico: gastos mensuales
Crea en A1:B13 una lista de 12 gastos mensuales (enero a diciembre) con importes entre 100 y 900. Calcula en B14 el total usando SUMA, y en B15 el mismo total usando la Autosuma (Alt+=). Comprueba que ambos coinciden.
Ejercicio 2 — Nivel intermedio: ventas por vendedor y región
Monta una tabla con Vendedor (A), Región (B), Mes (C) e Importe (D) con al menos 20 filas. Calcula: (a) total general, (b) total por vendedor con SUMAR.SI, (c) total por región con SUMAR.SI, (d) total de un vendedor concreto solo en una región concreta con SUMAR.SI.CONJUNTO, y (e) total de importes superiores a 500. Verifica a mano al menos dos resultados.
Ejercicio 3 — Nivel avanzado: total que se adapta al filtro
Con la tabla del ejercicio 2, agrega una columna con una división que provoque un #¡DIV/0! en dos filas. Luego construye tres totales: uno con SUMA (verás el error), otro con SUBTOTALES(109;…) y otro con AGREGAR(9;6;…). Aplica un filtro por región y compara los tres resultados. ¿Cuál usarías en un informe real y por qué?
Conclusión
Dominar la suma en Excel es mucho más que escribir =SUMA(A1:A10). Se trata de saber elegir la herramienta adecuada según el problema: un operador + para dos celdas, SUMA para un rango continuo, SUMAR.SI y SUMAR.SI.CONJUNTO para criterios, SUBTOTALES para filtros, AGREGAR para rangos con errores, y tablas estructuradas para rangos que crecen cada mes.
Practica con los tres ejercicios propuestos y verás que en pocos días estas funciones se vuelven automáticas. Y si algo no cuadra, recuerda: comprueba siempre a mano el primer resultado antes de confiar en la fórmula.
Si este artículo te resultó útil, compártelo con quien esté empezando con Excel.






Deja una respuesta