Suma

Cómo sumar en Excel: la guía con ejemplos

noviembre 1, 2026 Tuto Excel 12 min read
Cómo sumar en Excel: la guía con ejemplos

Sumar en Excel es de las primeras cosas que haces al abrir una hoja: totales de ventas, importes por categoría, subtotales al filtrar. Este tutorial te lleva, con un ejemplo de ventas que crece sección a sección, desde la fórmula más básica hasta las variantes que multiplican y filtran a la vez. Al terminar sabrás usar SUMA, SUMAR.SI, SUMAR.SI.CONJUNTO, SUMAPRODUCTO y SUBTOTALES. Todo funciona en Excel 2007 en adelante, en Microsoft 365, en Excel para Mac y en Excel para la web.

Qué es la función SUMA y para qué te sirve en tu hoja

Imagina una hoja de ventas con seis clientes y tres meses (abril, mayo y junio) en columnas: necesitas el total de cada fila, el total de cada mes y el gran total de la tabla. La función SUMA (en inglés SUM) hace exactamente esto: suma números. En vez de escribir =B2+C2+D2 y arriesgarte a olvidar una celda, escribes una sola fórmula y le pides el rango. SUMA ignora lo que no es número (textos, vacíos) y, por eso, es la forma fiable de totalizar.

A B C D E
1 Cliente Abril Mayo Junio Total
2 Ana 120 80 150
3 Luis 90 110 95
4 Marta 200 175 220
5 Pedro 60 75 80
6 Sofía 140 130 160
7 Diego 50 65 70
Ventas

La sintaxis de SUMA y sus argumentos uno a uno

SUMA tiene esta forma:

=SUMA(número1; [número2]; ...)

El primer argumento es obligatorio; detrás puedes añadir hasta 254 más. Cada argumento puede ser de tres tipos:

Tipo Ejemplo Cuándo usarlo
Número suelto =SUMA(10;20;30) Cálculos rápidos sin celdas
Referencia a una celda =SUMA(B2;B5;B7) Celdas sueltas no contiguas
Rango =SUMA(B2:B7) Una columna o fila seguidas

Puedes mezclarlos en la misma fórmula: =SUMA(B2:B7;200;E2) suma el rango B2:B7, suma 200 y suma E2. La fórmula trabaja con números en formato fecha, porcentaje o moneda sin que tengas que convertir nada.

Nota: En este artículo los argumentos se separan con punto y coma. Si tu Excel está configurado con punto decimal (México, Estados Unidos), el separador es la coma.

Dónde escribir la fórmula y cómo elegir el rango con el ratón

  1. Haz clic en la celda donde quieres el resultado, por ejemplo E2.
  2. Escribe =SUMA(.
  3. Selecciona el rango con el ratón: clic en B2, mantén pulsado y arrastra hasta D2. Verás B2:D2 aparecer en la fórmula.
  4. Escribe ) y pulsa Entrar.

Si necesitas celdas sueltas en vez de un rango continuo, mantén Ctrl pulsado mientras haces clic en cada una: =SUMA(B2;D2;F2). Verás en la barra de fórmulas la fórmula completa mientras la escribes, y el resultado calculado aparece en la celda al pulsar Entrar.

Tu primera suma: el total de la fila, de la columna y de toda la tabla

Partimos de la hoja de ventas anterior. El objetivo: total por cliente (fila), total por mes (columna) y total general.

  1. Selecciona E2 y escribe =SUMA(B2:D2). Pulsa Entrar. Resultado: 350.
  2. Arrastra el controlador de relleno de E2 hasta E7 para copiar la fórmula. Cada Total cambia solo porque la fila cambia: E7 mostrará 185.
  3. En B8 escribe =SUMA(B2:B7) para el total de abril. Copia a C8 y D8 arrastrando hacia la derecha.
  4. En E8 escribe =SUMA(B2:D7) para el total general.
E2fx=SUMA(B2:D2)
A B C D E
1 Cliente Abril Mayo Junio Total
2 Ana 120 80 150 350
3 Luis 90 110 95 295
4 Marta 200 175 220 595
5 Pedro 60 75 80 215
6 Sofía 140 130 160 430
7 Diego 50 65 70 185
8 Total mes 660 635 775 2.070
Arrastra el controlador de relleno hasta E7
Ventas
Comprueba: E2 muestra 350, E8 muestra 2.070 y, al mirar la barra de estado con B2:D7 seleccionado, ves Suma = 2.070.

Sumar celdas que no están juntas

A veces necesitas sumar clientes concretos, por ejemplo Luis (fila 3), Marta (4) y Sofía (6), sin tocar a los demás. SUMA admite varios rangos en la misma fórmula, separados por punto y coma.

  1. En G2 escribe =SUMA(B3:D3;B4:D4;B6:D6).
  2. Pulsa Entrar.
G2fx=SUMA(B3:D3;B4:D4;B6:D6)
A B C D E F G
1 Cliente Abril Mayo Junio Total Suma parcial
2 Ana 120 80 150 350
3 Luis 90 110 95 295 295
4 Marta 200 175 220 595 595
5 Pedro 60 75 80 215
6 Sofía 140 130 160 430 430
7 Diego 50 65 70 185
Ventas
Comprueba: G2 muestra 1.320 (295 + 595 + 430). La barra de estado, al seleccionar las seis celdas, muestra Suma = 1.320.

Por qué un número «queda fuera» de la suma

Mira la celda B5 de esta variante: Pedro tiene «60» escrito como texto, alineado a la izquierda.

B5fx60
A B C D E
1 Cliente Abril Mayo Junio Total
5 Pedro 60 75 80 155
B5 almacena 60 como texto (alineado a la izquierda)
Ventas

La fórmula =SUMA(B5:D5) devuelve 155 en vez de 215. SUMA ignora ese 60 porque está guardado como texto y no como número. Detéctalo mirando: el valor aparece alineado a la izquierda en vez de a la derecha, y la barra de estado, al seleccionar solo B5, no muestra Suma (muestra Recuento = 1 pero Suma vacía).

Autosuma: el atajo que escribe la fórmula por ti

Cuando los datos están en columna y la celda de abajo está vacía, Excel puede adivinar qué rango quieres sumar. Hay dos formas:

  1. Selecciona B8 (la celda debajo de los totales de abril).
  2. Pulsa Alt+=. Aparece =SUMA(B2:B7) automáticamente.
  3. Pulsa Entrar.
InicioModificarSuma
Nota: El atajo Alt+= y la ruta Inicio > Modificar > Suma funcionan desde Excel 2007 y siguen disponibles en Microsoft 365, Excel 2021/2024, Excel para Mac y Excel para la web. En Mac, el atajo equivalente es Cmd+Mayús+T.
Comprueba: B8 muestra 660, la barra de fórmulas dice =SUMA(B2:B7). Si Autosuma no acierta, basta con seleccionar el rango antes de pulsar el atajo.

Sumar solo lo que cumple una condición con SUMAR.SI

La hoja de ventas ya tiene totales. Ahora añade el total por zona para ver qué región vende más. SUMAR.SI (en inglés SUMIF) toma un rango donde mira la condición, el criterio y el rango que suma.

=SUMAR.SI(rango; criterio; [rango_suma])
A B C D E F G
1 Cliente Abril Mayo Junio Total Zona
2 Ana 120 80 150 350 Norte
3 Luis 90 110 95 295 Sur
4 Marta 200 175 220 595 Norte
5 Pedro 60 75 80 215 Sur
6 Sofía 140 130 160 430 Norte
7 Diego 50 65 70 185 Sur
Ventas
  1. En H2 escribe =SUMAR.SI(F2:F7;"Norte";E2:E7).
  2. Pulsa Entrar. Resultado: 1.375 (350 + 595 + 430).

Si el umbral lo metes en una celda, concatena el operador con &:

=SUMAR.SI(E2:E7;">"&H1;)
Comprueba: H2 muestra 1.375. La función está en Excel 2007 y posteriores.

Varias condiciones a la vez con SUMAR.SI.CONJUNTO

Cuando quieres combinar zona y mes, usa SUMAR.SI.CONJUNTO (en inglés SUMIFS). Ojo: aquí el rango que se suma va primero, al revés que en SUMAR.SI.

=SUMAR.SI.CONJUNTO(rango_suma; rango_criterios1; criterios1; [rango_criterios2; criterios2]; ...)
A B C D E F
1 Cliente Abril Mayo Junio Total Zona
2 Ana 120 80 150 350 Norte
3 Luis 90 110 95 295 Sur
4 Marta 200 175 220 595 Norte
5 Pedro 60 75 80 215 Sur
6 Sofía 140 130 160 430 Norte
7 Diego 50 65 70 185 Sur
Ventas
  1. En H2 escribe =SUMAR.SI.CONJUNTO(E2:E7;F2:F7;"Norte";B2:B7;">=120").
  2. Pulsa Entrar. Resultado: 670 (los 350 de Ana, los 200 de Marta en abril y los 120 — abril de Marta se queda fuera porque se repite con mayo; el resultado real con estos datos es 670 si la condición es abril ≥ 120, es decir 120 de Ana + 200 de Marta + 140 de Sofía + no hay más entradas en abril que cumplan).
Cuidado: Si los rangos tienen tamaños distintos (por ejemplo F2:F7 con B2:B6), la fórmula devuelve #¡VALOR!. Todos los rangos de la fórmula deben tener exactamente el mismo número de filas.
Comprueba: La función está en Excel 2007 y posteriores.

Multiplicar y sumar en un solo paso con SUMAPRODUCTO

Para el importe total de pedidos necesitas precio por cantidad. La hoja Pedidos lo tiene, pero sin columna auxiliar.

=SUMAPRODUCTO(matriz1; [matriz2]; ...)
A B C
1 Producto Precio Cantidad
2 Lápiz 1,50 10
3 Cuaderno 3,20 5
4 Goma 0,80 12
Pedidos
  1. En D5 escribe =SUMAPRODUCTO(B2:B4;C2:C4).
  2. Pulsa Entrar. Resultado: 40,60 (15 + 16 + 9,60).
D5fx=SUMAPRODUCTO(B2:B4;C2:C4)
A B C D
1 Producto Precio Cantidad Total
2 Lápiz 1,50 10
3 Cuaderno 3,20 5
4 Goma 0,80 12
5 Total 40,60
Pedidos
Comprueba: D5 muestra 40,60. SUMAPRODUCTO existe desde Excel 2007 y, a diferencia de muchas fórmulas matriciales, se escribe con Entrar normal, sin Ctrl+Mayús+Entrar.

El total que cambia al filtrar: SUBTOTALES

SUMA siempre suma todo el rango, incluso las filas que tienes filtradas. SUBTOTALES (en inglés SUBTOTAL) solo suma lo visible, así que el total cambia al filtrar.

=SUBTOTALES(núm_función; ref1; [ref2]; ...)
  1. Convierte la hoja Ventas en tabla: selecciona A1:E7, ve a Insertar > Tablas > Tabla y acepta.
  2. Aplica un filtro en la columna Zona para ver solo «Norte».
  3. En E9, debajo del total, escribe =SUMA(E2:E7). Mostrará 2.070 (todo).
  4. En F9 escribe =SUBTOTALES(9;E2:E7). Mostrará 1.375 (solo Norte: 350 + 595 + 430).
InsertarTablasTabla
Nota: El primer argumento, 9, suma lo visible ignorando lo filtrado. Si usas 109, además ignora las filas que hayas ocultado a mano. La función existe desde Excel 2007.
Comprueba: Al filtrar por Norte, E9 sigue en 2.070 y F9 baja a 1.375. Quita el filtro y ambos coinciden en 2.070.

Por qué tu suma falla: los errores más habituales

Los números almacenados como texto y cómo arreglarlos

Si al pegar datos externos una columna de números se queda alineada a la izquierda, Excel los guardó como texto. SUMA los ignora y tu total queda corto. Para arreglarlo:

  1. Selecciona el rango con números como texto.
  2. Copia con Ctrl+C.
  3. Pega con Ctrl+Alt+V, elige Multiplicar y acepta. Multiplicar por 1 fuerza el texto a número.
InicioPegarPegado especial

Otra forma: Datos > Herramientas de datos > Texto en columnas > Finalizar. Y la más visual: el triángulo verde de error en la celda, con el icono que dice «Convertir en número».

El separador equivocado y el punto decimal

Si tu Windows usa coma como decimal (España y la mayoría de Latinoamérica), los argumentos van separados por punto y coma. Si usa punto decimal (México, Estados Unidos), van con coma. Si abres una fórmula escrita con el otro separador, Excel no la entiende.

ArchivoOpcionesAvanzadosUsar separadores del sistema
Cuidado: Cambiar el separador del sistema afecta a todas las fórmulas del libro. Hazlo antes de escribir tus primeras SUMA, no a medias.

#¡VALOR! al mezclar rangos de tamaños distintos

En SUMAR.SI.CONJUNTO y SUMAPRODUCTO, si los rangos no tienen el mismo número de filas, verás #¡VALOR!. Revisa que cada rango empiece y acabe en la misma fila: E2:E7 con F2:F7, no E2:E7 con F2:F6.

La fórmula que «se mueve» al copiarla

Cuando copias una fórmula hacia abajo, las referencias se desplazan: =SUMA(B2:D2) en E2 pasa a =SUMA(B3:D3) en E3. Si quieres que el rango quede fijo (por ejemplo para sumar siempre la misma columna de meses), usa referencias absolutas con F4: =SUMA(B$2:D$2) mantiene la fila fija.

#¿NOMBRE? por función no disponible

Si tu Excel es anterior a 2007 o estás en un Excel donde el autor del libro desactivó funciones, escribir SUMAR.SI.CONJUNTO puede devolver #¿NOMBRE?. La función existe desde Excel 2007 en escritorio y en Excel para la web; si la necesitas y no la tienes, actualiza tu versión o usa SUMAR.SI anidada.

Lo que ya sabes hacer con SUMA y sus variantes

  • SUMA para totales rápidos de filas, columnas o rangos grandes.
  • Autosuma (Alt+=) para escribir la fórmula sin teclear el rango.
  • SUMAR.SI cuando necesitas una sola condición (una categoría, una zona).
  • SUMAR.SI.CONJUNTO para combinar varias condiciones a la vez (zona y mes).
  • SUMAPRODUCTO cuando hay que multiplicar y sumar en la misma fórmula.

Cuando los datos crecen y necesitas cruzar muchos criterios (ventas por producto, región y mes), el siguiente paso naturales son las tablas dinámicas.

Dudas al sumar en Excel

1. ¿Cuáles son las formas más habituales de sumar en Excel?

Las tres más usadas son: la función SUMA sobre un rango (por ejemplo =SUMA(A1:A10)), la autosuma con el botón Σ de la pestaña Inicio (que escribe la fórmula por ti) y SUMAR.SI cuando solo quieres sumar las celdas que cumplen una condición, como =SUMAR.SI(B1:B10;">100").

2. ¿Cómo se suma toda una columna en Excel?

Selecciona la celda donde quieres el resultado, escribe =SUMA(A:A) y pulsa Enter: así se suman todos los números de la columna A, incluidas las celdas que añadas más abajo. Si prefieres no incluir la fila de encabezado, usa =SUMA(A2:A1048576) para acotar desde la fila 2 hasta el final de la hoja.

3. ¿Cuál es la fórmula para sumar en Excel?

La fórmula básica es =SUMA(rango), por ejemplo =SUMA(B2:B20), que suma todos los valores numéricos del rango y deja fuera textos y celdas vacías. También puedes pasarle varios rangos o celdas sueltas separándolos con punto y coma, como =SUMA(B2:B20;D5;F2:F10).

4. ¿Cómo sumo en Excel solo las celdas que cumplen una condición?

Usa =SUMAR.SI(rango;criterio;rango_suma), por ejemplo =SUMAR.SI(C2:C20;"Norte";D2:D20) para sumar en D solo las filas cuyo C diga "Norte". El criterio admite comparaciones con operadores (>", ">=100, "<>Anulado"), así que vale para umbrales, categorías o textos exactos.

5. ¿Qué es la Autosuma y cómo se usa?

La Autosuma es el botón Σ de la pestaña Inicio, en el grupo Modificar, y al pulsarlo Excel detecta el rango contiguo con números y escribe =SUMA(…) listo para confirmar con Enter. Si la selección automática no acierta, selecciónala tú antes de pulsar Σ o corrígela directamente en la barra de fórmulas.

6. ¿Cómo sumo en Excel celdas que no están juntas?

Pasa los argumentos a SUMA separados por punto y coma: =SUMA(A1;A5;B10;C2:C8) suma la celda A1, la A5, la B10 y todo el bloque C2:C8 en una sola operación. La tecla Ctrl (Cmd en Mac) te permite elegir varios rangos sueltos con el ratón y arrastrarlos a la función si la escribes con el ratón.

7. ¿Cómo se usa SUMAR.SI en Excel con un ejemplo?

Imagina una columna B con productos y una C con importes: =SUMAR.SI(B2:B50;"Cuaderno";C2:C50) suma solo los importes de las filas cuyo producto sea "Cuaderno". También vale con un criterio en otra celda, por ejemplo =SUMAR.SI(B2:B50;E1;C2:C50) usando el valor que escribas en E1.

8. ¿Qué hace SUMAR.SI.CONJUNTO y en qué se diferencia de SUMAR.SI?

SUMAR.SI.CONJUNTO (SUMIFS) suma con varias condiciones a la vez, por ejemplo =SUMAR.SI.CONJUNTO(D2:D200;A2:A200;"Norte";B2:B200;">100") suma los importes de D donde la zona sea Norte y la cantidad supere 100. A diferencia de SUMAR.SI, el rango a sumar va siempre primero y puedes encadenar tantos pares criterio-rango como necesites.

Fuentes

  1. MicrosoftSUMA — documentación oficialconsultado el 12/10/2026
  2. MicrosoftFECHA.MES — documentación oficialconsultado el 12/10/2026
  3. MicrosoftSUBTOTALES — documentación oficialconsultado el 12/10/2026
  4. MicrosoftSUMAR.SI — documentación oficialconsultado el 12/10/2026
  5. MicrosoftSUMAR.SI.CONJUNTO — documentación oficialconsultado el 12/10/2026