Sumar celdas en Excel es la operación más usada de la hoja de cálculo: convertir una columna de importes en un total. En este tutorial aprenderás a hacerlo con la función SUMA, con el botón Autosuma y con la fila Total de una tabla, sobre una hoja de ventas realista que irá creciendo contigo.
=SUMA(B2:B10)). Si tu Excel está configurado con punto decimal (México, Estados Unidos), el separador será la coma.Qué es sumar en Excel y cuándo te ahorra errores
Imagina la hoja Ventas del mes: cada día una fila con el importe vendido. A final de mes alguien abre la calculadora, suma «a ojo» los números de la columna y anota el total a mano. Otro compañero hace lo mismo y el resultado no cuadra: 1.247,80 frente a 1.252,30. La diferencia viene de un dígito mal copiado o de una fila que uno contó y el otro no.
La función SUMA (en inglés SUM) y el botón Autosuma hacen ese trabajo por ti: leen el rango, suman sus valores y muestran el resultado en la celda donde escribas la fórmula. Mientras los datos no cambien, el total se mantiene exacto aunque retoques una celda, y si añades una fila nueva solo tienes que ampliar el rango.
La palabra «sumar» aquí se entiende como sumar los números de un rango o de varias celdas. Es lo que verás en cualquier manual cuando habla de la «sumatoria» de una columna: sumar uno tras otro hasta obtener el total.
La función SUMA: cómo se escribe y qué admite dentro
La sintaxis es:
=SUMA(valor1; [valor2]; ...)
El primer argumento es obligatorio; los siguientes, opcionales, hasta un total de 255 argumentos. Cada argumento puede ser un rango, una celda suelta, un número escrito a mano, una expresión o el resultado de otra función.
=SUMA(B2:B10)
=SUMA(C2;C5;C9)
=SUMA(B2:B10;E2:E8;100)
=SUMA(SI(A2:A10="Lapiz";B2:B10))
Qué admite y qué ignora:
| Tipo de argumento | Ejemplo | Comportamiento de SUMA |
|---|---|---|
| Rango de celdas | B2:B10 |
Suma solo las celdas con números |
| Celda suelta | C5 |
Suma su valor si es número |
| Número escrito | 100 |
Lo suma tal cual |
| Texto numérico | celda con "5" | Lo interpreta como 5 |
| Celda vacía | una vacía dentro del rango | Se ignora (cuenta como 0) |
| Celda con texto | "Pendiente" | Se ignora, sin error |
| VERDADERO / FALSO | VERDADERO |
VERDADERO cuenta como 1, FALSO como 0 |
| Error | #¡VALOR! |
El resultado es #¡VALOR! |
Dónde está Autosuma y los atajos que hacen lo mismo
El botón Σ está en dos pestañas para tenerlo siempre a un clic:
El atajo de teclado, en Windows, es Alt+=. En Mac es Cmd+Mayús+T. En ambos casos, Excel mira a la columna de la izquierda o a la fila de arriba, propone un rango y, al pulsar Entrar, coloca la fórmula =SUMA(...) en la celda activa.
Alt Gr o el equivalente; si no te responde, prueba con el botón Σ de la cinta.Sumar una columna o una fila con Autosuma
Trabajas sobre la hoja Ventas del libro. Tienes los importes del mes en la columna B, desde la fila 2 hasta la 10. El total va en B11.
| A | B | |
|---|---|---|
| 1 | Fecha | Importe |
| 2 | 01/10/2026 | 125,50 |
| 3 | 02/10/2026 | 80,00 |
| 4 | 03/10/2026 | 210,75 |
| 5 | 04/10/2026 | 95,20 |
| 6 | 05/10/2026 | 150,00 |
| 7 | 06/10/2026 | 60,40 |
| 8 | 07/10/2026 | 175,30 |
| 9 | 08/10/2026 | 90,00 |
| 10 | 09/10/2026 | 220,10 |
| 11 | Total | 1.207,25 |
Pasos para obtenerlo:
- Haz clic en la celda B11, la celda justo debajo del último importe.
- Pulsa Alt+=.
- Excel selecciona
B2:B10con un borde azul punteado y escribe=SUMA(B2:B10)en la celda. - Pulsa Entrar. En B11 aparece 1.207,25.
Para sumar una fila, la mecánica es la misma: haz clic en B12 con los totales por mes en B12:E12, pulsa Alt+= y Excel propone B12:E12 (si los datos están justo encima en la fila 11). También vale con seleccionar la fila de totales y pulsar Σ: Excel sumará cada columna por separado.
1.207,25, la suma está bien hecha (125,50 + 80,00 + 210,75 + 95,20 + 150,00 + 60,40 + 175,30 + 90,00 + 220,10). Si ves otra cifra, repasa que el rango seleccionado no incluya la fila 11.El rango que propone Excel y cómo cambiarlo
Cuando pulsas Alt+=, Excel dibuja un borde azul punteado alrededor del rango que va a usar. Si ese rango es lo que quieres, pulsa Entrar y listo. Si no:
| A | B | |
|---|---|---|
| 1 | Fecha | Importe |
| 2 | 01/10/2026 | 125,50 |
| 3 | 02/10/2026 | 80,00 |
| 4 | 03/10/2026 | 210,75 |
| 5 | 04/10/2026 | 95,20 |
| 6 | 05/10/2026 | 150,00 |
| 7 | 06/10/2026 | 60,40 |
| 8 | 07/10/2026 | 175,30 |
| 9 | 08/10/2026 | 90,00 |
| 10 | 09/10/2026 | 220,10 |
| 11 | Total | 1.207,25 |
Pasos para corregirlo:
- Pulsa Alt+= en B11.
- Con el ratón, arrastra una esquina del borde azul hasta dejar exactamente
B2:B9(o el rango que quieras). - Pulsa Entrar.
=SUMA(B2:B9) y, al pulsar Entrar, B11 muestra el total de ese rango. Si has incluido una celda de texto, el total será más bajo de lo esperado.Sumar varias columnas a la vez con una sola pulsación
Ahora la hoja Ventas tiene tres columnas: Importe, IVA y Total con IVA. Quieres el total de cada una en la fila 11.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Fecha | Importe | IVA | Total con IVA |
| 2 | 01/10/2026 | 125,50 | 25,10 | 150,60 |
| 3 | 02/10/2026 | 80,00 | 16,00 | 96,00 |
| 4 | 03/10/2026 | 210,75 | 42,15 | 252,90 |
| 5 | 04/10/2026 | 95,20 | 19,04 | 114,24 |
| 6 | 05/10/2026 | 150,00 | 30,00 | 180,00 |
| 7 | 06/10/2026 | 60,40 | 12,08 | 72,48 |
| 8 | 07/10/2026 | 175,30 | 35,06 | 210,36 |
| 9 | 08/10/2026 | 90,00 | 18,00 | 108,00 |
| 10 | 09/10/2026 | 220,10 | 44,02 | 264,12 |
| 11 | Total | 1.207,25 | 241,45 | 1.448,70 |
Pasos:
- Selecciona el rango B11:D11 (las tres celdas donde quieres los resultados).
- Pulsa Alt+=.
- Excel rellena las tres celdas con
=SUMA(B2:B10),=SUMA(C2:C10)y=SUMA(D2:D10).
=SUMA(...) con el rango de su columna.Sumar celdas sueltas, varios rangos y números mezclados
A veces la hoja Gastos no tiene los importes en una columna limpia: hay celdas sueltas, huecos y un extra que sumar a mano. La función SUMA suma tantos argumentos como le pases, en cualquier orden.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Mes | Día | Importe | Concepto |
| 2 | Octubre | 1 | 450,00 | Alquiler |
| 3 | Octubre | 3 | 35,20 | Deposito |
| 4 | Octubre | 5 | 12,80 | Material |
| 5 | Octubre | 7 | 60,00 | Recibo gas |
| 6 | Octubre | 10 | 28,50 | Material |
| 7 | Octubre | 14 | 95,00 | Recibo luz |
| 8 | Octubre | 18 | 22,00 | Parking |
| 9 | Octubre | 22 | 150,00 | Internet |
| 10 | Octubre | 25 | 18,40 | Parking |
=SUMA(C2;C5;C9)
=SUMA(C2:C8;E2:E8;100)
Con los datos de la hoja:
=SUMA(C2;C5;C9)suma el alquiler (450,00), el recibo de gas (60,00) y el internet (150,00): 660,00.=SUMA(C2:C8;E2:E8;100)suma los importes de C2 a C8, los de E2 a E8 y 100 a mano.
=SUMA(C2;C5;C9) muestra 660,00. Si te da otro número, mira que no hayas seleccionado una celda equivocada.Por qué =A2+A3+A4 puede fallar y =SUMA(A2:A4) no
Si A4 contiene un texto (aunque sea solo un espacio), la suma manual =A2+A3+A4 da #¡VALOR! porque no se puede sumar un número con un texto. La función =SUMA(A2:A4), en cambio, ignora el texto y suma solo los números.
| A | B | |
|---|---|---|
| 1 | Valor | Suma manual |
| 2 | 10 | =A2+A3+A4 |
| 3 | 15 | |
| 4 | "N/D" | |
| 5 | =SUMA(A2:A4) |
Con esos datos, =A2+A3+A4 en B2 devuelve #¡VALOR!, mientras que =SUMA(A2:A4) en B5 devuelve 25 (10 + 15, ignorando el texto).
Sumar entre hojas y entre libros
El libro de ventas tiene una hoja por mes: Enero, Febrero y una hoja Resumen donde se junta todo.
| A | B | C | |
|---|---|---|---|
| 1 | Fecha | Enero | Febrero |
| 2 | 01 | 125,50 | 110,00 |
| 3 | 02 | 80,00 | 95,00 |
| 4 | 03 | 210,75 | 180,00 |
| 5 | 04 | 95,20 | 75,40 |
| 6 | 05 | 150,00 | 160,00 |
| 7 | 06 | 60,40 | 70,00 |
| 8 | 07 | 175,30 | 190,00 |
| 9 | 08 | 90,00 | 85,00 |
| 10 | 09 | 220,10 | 200,00 |
Pasos:
- En la hoja Resumen, haz clic en la celda donde quieras el total anual, por ejemplo B2.
- Escribe
=SUMA(Enero!B2:B10;Febrero!B2:B10). - Pulsa Entrar.
Si los libros están separados, la sintaxis incluye el nombre del archivo entre corchetes:
=SUMA('[Ventas 2026.xlsx]Enero'!B2:B10;'[Ventas 2026.xlsx]Febrero'!B2:B10)
La barra de estado: la suma sin escribir nada
La barra de estado está debajo de la hoja, en la parte inferior de la ventana. Cuando seleccionas un rango con números, muestra automáticamente la Suma, el Promedio y el Recuento sin que escribas nada.
Pasos:
- Selecciona el rango B2:B10 de la hoja Ventas.
- Mira la barra de estado, abajo a la derecha: verás Suma: 1.207,25, Promedio: 134,14 y Recuento: 9.
- Haz clic derecho sobre esa zona de la barra para añadir o quitar medidas: marca Mínimo y Máximo si te interesan.
Convertir los datos en tabla y activar la fila Total
Convertir el rango Ventas en una tabla de Excel hace que el rango se llame solo y habilita la fila Total automática.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Fecha | Importe | IVA | Total con IVA |
| 2 | 01/10/2026 | 125,50 | 25,10 | 150,60 |
| 3 | 02/10/2026 | 80,00 | 16,00 | 96,00 |
| 4 | 03/10/2026 | 210,75 | 42,15 | 252,90 |
| 5 | 04/10/2026 | 95,20 | 19,04 | 114,24 |
| 6 | 05/10/2026 | 150,00 | 30,00 | 180,00 |
| 7 | 06/10/2026 | 60,40 | 12,08 | 72,48 |
| 8 | 07/10/2026 | 175,30 | 35,06 | 210,36 |
| 9 | 08/10/2026 | 90,00 | 18,00 | 108,00 |
| 10 | 09/10/2026 | 220,10 | 44,02 | 264,12 |
| 11 | ||||
| 12 | Total | 1.207,25 | 241,45 | 1.448,70 |
Pasos:
- Selecciona el rango A1:D10 (incluye los encabezados).
- Pulsa Ctrl+T para abrir el cuadro Crear tabla.
¿ dónde están los datos de la tabla?
- Deja marcado «La tabla tiene encabezados» y pulsa Aceptar.
- Aparece la pestaña Diseño de tabla. En el grupo Opciones de estilo de tabla, marca la casilla Fila Total.
- En la fila Total, haz clic en la celda de la columna Importe, despliega la lista y elige Suma. Repite con IVA y Total con IVA.
- Para probarlo: añade una fila nueva escribiendo 10/10/2026 en A11 y sus importes en B11:D11. Verás que la fila Total se actualiza sola.
=SUBTOTALES(9;B2:B10) (función SUBTOTALES) en una celda debajo del rango.Los errores típicos al sumar y cómo arreglarlos
Los errores más habituales al sumar son cuatro: una celda de texto dentro del rango, un encabezado numérico, una fila oculta que no se cuenta y una referencia que se ha desplazado al copiar.
El texto «5» que se cuenta como número
Una celda puede contener un número escrito como texto (por ejemplo, con un apóstrofo delante: '5). En la hoja se ve 5, pero Excel lo trata como texto.
| A | B | |
|---|---|---|
| 1 | Valor | Suma |
| 2 | 10 | |
| 3 | 15 | |
| 4 | 20 | |
| 5 | "5" | |
| 6 | 50 |
En este ejemplo, =SUMA(A2:A5) devuelve 45 (10+15+20, ignorando el "5" texto). Si los datos fueran distintos y el "5" se contara, el resultado sería 50.
=SUMA trata los números escritos como texto como números y los suma. El aviso sale con un triángulo verde en la celda: clic en la flecha y elige Convertir en número para Estandariza el criterio.Un encabezado que se cuela en el rango
Si al escribir la fórmula a mano pones =SUMA(B2:B10) cuando la fila 10 es el encabezado "Total" y los datos terminan en B9, la suma sale baja porque la fila 10 no es un número.
| A | B | |
|---|---|---|
| 1 | Fecha | Importe |
| 2 | 01/10/2026 | 125,50 |
| 3 | 02/10/2026 | 80,00 |
| 4 | 03/10/2026 | 210,75 |
| 5 | 04/10/2026 | 95,20 |
| 6 | 05/10/2026 | 150,00 |
| 7 | 06/10/2026 | 60,40 |
| 8 | 07/10/2026 | 175,30 |
| 9 | 08/10/2026 | 90,00 |
| 10 | Total |
Pasos para corregirlo:
- Cambia la fórmula a
=SUMA(B2:B9)para excluir el encabezado. - O convierte el rango en una tabla con Ctrl+T: las referencias estructuradas (
=SUMA(Ventas[Importe])) siempre apuntan al cuerpo de datos y nunca al encabezado.
=SUMA(B2:B9), el total sube hasta el valor real.Lo que ya sabes hacer con la suma en Excel y el siguiente paso
- Escribir la función SUMA con uno o varios argumentos separados por punto y coma.
- Usar el botón Σ de Autosuma en Inicio > Edición o con el atajo Alt+=.
- Cambiar el rango propuesto por Autosuma arrastrando el borde azul punteado.
- Sumar varias columnas a la vez seleccionando el rango antes de pulsar Σ.
- Sumar entre hojas y entre libros con la sintaxis
Hoja!rango. - Leer la suma, el promedio y el recuento en la barra de estado sin escribir nada.
- Activar la fila Total de una tabla para que el total se actualice al añadir filas.
El siguiente paso natural es sumar con condición: SUMAR.SI (SUMIF) y SUMAR.SI.CONJUNTO (SUMIFS), para obtener, por ejemplo, el total de ventas de un producto concreto o de un mes en particular.
Datos comprobados en octubre de 2026.
Dudas al sumar celdas en Excel
1. ¿Cómo sumar toda una columna en Excel?
Selecciona una celda vacía debajo de la columna y escribe =SUMA(A:A). Excel sumará todas las celdas con números de la columna A, incluidas las filas nuevas que añadas después, porque el rango A:A es dinámico y siempre llega hasta la última fila de la hoja.
2. ¿Cómo sumar varias celdas para que todas cuenten como un solo número?
Si quieres unir varios valores en uno solo antes de sumarlos, usa la fórmula =SUMA(A1+A2+A3) o, mejor, =SUMA(A1:A3) si están juntas. La diferencia es que con A1:A3 Excel ignora los textos automáticamente, mientras que con A1+A2+A3 puede dar error si alguna celda contiene letras.
3. ¿Cómo sumar celdas no contiguas en Excel?
Mantén pulsada la tecla Ctrl y haz clic en cada celda que quieras sumar; después pulsa Alt+= o escribe a mano =SUMA(A1;B3;D5;H10). Las celdas separadas por punto y coma se suman aunque no formen un rectángulo continuo, ideal para totales de productos elegidos de distintas zonas de la hoja.
4. ¿Cómo sumar celdas que contienen texto en Excel?
Excel no suma texto directamente: si en A1 escribes “10 unidades”, la función SUMA lo ignora porque solo trabaja con números. Para extraer la cifra usa =VALOR(EXTRAE(A1;1;2)) dentro de SUMA, o mejor, guarda los datos numéricos en una columna aparte y el texto en otra desde el principio.
5. ¿Qué fórmula sirve para sumar celdas que cumplan una condición?
La función SUMAR.SI (SUMIF) suma solo las celdas que cumplen un criterio: =SUMAR.SI(B2:B20;"Pagado";C2:C20) suma los importes de C solo cuando B dice "Pagado". Si necesitas más de una condición a la vez, usa SUMAR.SI.CONJUNTO (SUMIFS), disponible desde Excel 2007.
6. ¿Cuáles son las tres formas más habituales de sumar en Excel?
La más rápida es pulsar Alt+= encima o debajo del rango para que Excel coloque =SUMA() automáticamente. La segunda es escribir la fórmula a mano, =SUMA(A1:A10), útil cuando no estás junto al rango. La tercera es sumar con condición usando SUMAR.SI o, si hay varias, SUMAR.SI.CONJUNTO.
7. ¿Cómo sumar en Excel las celdas que comparten el mismo nombre?
Usa =SUMAR.SI(rango_nombres;"María";rango_importes) para sumar todos los importes cuya fila tenga escrito “María”. Si necesitas más criterios, como un mes o una zona, sustituye por SUMAR.SI.CONJUNTO y añade los pares criterio;rango adicionales separados por punto y coma.
Fuentes
- MicrosoftReferencias relativas, absolutas y mixtas — documentación oficialconsultado el 07/10/2026
- MicrosoftUna celda vacía en una fórmula — documentación oficialconsultado el 07/10/2026
- MicrosoftHIPERVINCULO — documentación oficialconsultado el 07/10/2026
- MicrosoftIMAGEN — documentación oficialconsultado el 07/10/2026
- MicrosoftCONTARA — documentación oficialconsultado el 07/10/2026