Suma

Función SUMA en Excel: cómo sumar celdas, rangos y totales

octubre 6, 2026 Tuto Excel 14 min read
Función SUMA en Excel: cómo sumar celdas, rangos y totales

Sumar es la operación más usada en Excel y la función SUMA (en inglés SUM) es la forma más rápida de no equivocarse. Con ella, en lugar de escribir =A2+A3+A4+A5 —y arriesgarte a olvidarte de una celda o a incluir una que no es número— le dices a Excel «súmame este rango» y él se encarga. Al terminar este tutorial sabrás escribir la fórmula a mano, usar el botón Autosuma, sumar varias zonas de una sola vez, ver la suma en la barra de estado sin escribir nada y fijar referencias con el dólar ($) para que el total no se mueva al copiar la fórmula. SUMA está en todas las versiones de Excel: Microsoft 365, 2024, 2021, 2019, 2016, 2013, 2010 y 2007, y también en Excel para la web, para Mac y para móviles.

Qué es sumar en Excel y por qué la función SUMA

Imagina una hoja con los gastos de la semana: 5, 15, 30, "5" y VERDADERO en una columna, más un par de importes extra en otra. Si quieres el total a mano, la cuenta sale: 5 + 15 + 30 + 5 + 15 + 20 = 90. Pero el día que tengas cuarenta filas, hacerlo a mano es una pérdida de tiempo y un foco de errores. La función SUMA (en inglés SUM) resuelve esto: le pasas un rango, una celda o una lista de números, y devuelve la suma de todo lo que sea número, ignorando el texto y los valores lógicos sin quejarse. Es la diferencia entre escribir =A2+A3+A4+A5+A6+C2+C3 —largo, frágil y difícil de mantener— y =SUMA(A2:A6;C2:C3) —corto, claro y que sigue funcionando si insertas una fila en medio—. SUMA existe desde las primeras versiones de Excel y está en todas las hojas, así que no tienes que preocuparte por la versión que uses.

Así se escribe la función SUMA: sintaxis y argumentos

La sintaxis de SUMA es siempre la misma: =SUMA(número1; [número2]; …). El primer argumento es obligatorio; los demás, hasta un total de 255, se escriben entre punto y coma y son opcionales. Cada argumento puede ser un número suelto, una referencia a una celda, un rango de celdas o incluso el resultado de otra función. Si un argumento contiene texto, Excel lo ignora sin lanzar un error.

Argumento Obligatorio Qué admite Ejemplo
número1 Sí Un número, una celda o un rango =SUMA(A2) o =SUMA(A2:A4)
[número2]… No (hasta 255) Igual que el primero, separado por ; =SUMA(A2:A4;C2:C3;15)

número1, el primer dato que entra en la suma

El primer argumento es lo mínimo que necesita SUMA para trabajar. Puede ser un número escrito a mano (=SUMA(10)), la referencia a una sola celda (=SUMA(A2)) o un rango (=SUMA(A2:A4)). Cuando es un rango, Excel suma todas las celdas que hay dentro, una tras otra, como si las hubieras escrito una por una. Si el rango está vacío, SUMA devuelve 0 sin quejarse.

[número2] y siguientes, hasta 255 argumentos

A partir del segundo argumento, SUMA acepta hasta 255 elementos más, todos separados por punto y coma. Cada uno se comporta como el primero: cifras sueltas, celdas sueltas, rangos o mezclas de todo. Por ejemplo, =SUMA(A2:A4;C2:C3;15) suma los valores de A2 a A4, los de C2 a C3 y el número 15, todo en un solo cálculo. Esto es útil cuando los datos a sumar están en zonas separadas de la hoja.

Escribir la fórmula en la hoja, paso a paso

Vamos a practicar con una hoja llamada Gastos que ya tiene los datos escritos. Ábrela en tu Excel y sigue los pasos; al final tendrás el mismo total que ves aquí.

Teclear la fórmula a mano en la barra de fórmulas

  1. Selecciona la celda C7 (la que está debajo de los importes de la columna C).
  2. Escribe =SUMA(A2:A4;C2:C3).
  3. Pulsa Entrar.
  4. En C7 debe aparecer el valor 39,774.
C7fx=SUMA(A2:A4;C2:C3)
A B C
1 Importe Extra
2 5 1.000
3 15 24.750
4 30
5 "5"
6 VERDADERO
7 39.774
Gastos

El total 39.774 sale de sumar 5 + 15 + 30 + 1.000 + 24.750; las celdas con texto ("5") y con el valor lógico VERDADERO se ignoran. Si solo escribieras =A2+A3+A4+C2+C3, el resultado sería el mismo, pero tendrías que acordarte de cada celda y de actualizarla cada vez que añadieras una fila.

Comprueba: Si en C7 ves 39.774, la fórmula está bien. Si ves 0, revisa que el separador sea punto y coma y que el rango sea A2:A4 (no A2;A4).

Autosuma, la forma rápida de poner el SUMA

El botón Autosuma escribe la fórmula por ti: detecta el rango de números que tiene justo encima y propone el =SUMA(...) listo para confirmar.

InicioEdiciónAutosuma
FórmulasBiblioteca de funcionesAutosuma
  1. Selecciona la celda C7.
  2. Ve a Inicio > Edición > Autosuma (o a Fórmulas > Biblioteca de funciones > Autosuma).
  3. Excel propondrá =SUMA(C2:C6); pulsa Entrar para aceptar.
  4. En C7 verás el mismo 39.774 que antes.
C7fx=SUMA(C2:C6)
A B C
1 Importe Extra
2 5 1.000
3 15 24.750
4 30
5 "5"
6 VERDADERO
7 39.774
Gastos

El atajo de teclado que escribe Autosuma

  1. Haz clic en C7 para situarte ahí.
  2. Pulsa Alt+= (Alt y la tecla igual).
  3. Excel propondrá =SUMA(C2:C6); pulsa Entrar.
  4. En C7 verás 39.774.

Alt+= es el atajo de Autosuma y funciona igual en Windows y en Mac.

Lo que hace Excel cuando una celda no es número

SUMA no falla cuando se topa con texto o con valores lógicos: los ignora y sigue con los números. En la hoja Gastos, la celda A5 contiene el texto "5" (con comillas) y la A6 contiene el valor lógico VERDADERO.

  • =SUMA(A2:A4) da 40 (5 + 15 + 30; el texto y VERDADERO se descartan).
  • =SUMA("5";15;VERDADERO) da 21: el texto "5" se convierte en 5, y VERDADERO se cuenta como 1. Los valores lógicos cuentan como 1 (VERDADERO) o 0 (FALSO) solo cuando se escriben directamente como argumentos; si están en una celda junto a números, se ignoran.
D2fx=SUMA(A2:A4)
A B C D
1 Importe Extra Prueba
2 5 1.000 40
3 15 24.750
4 30
5 "5"
6 VERDADERO
Gastos
Cuidado: Si una celda contiene un número guardado como texto (por ejemplo, "5" con la comilla tipográfica o porque se importó mal), SUMA la ignora y el total sale más bajo de lo esperado. La solución es convertir el texto en número: selecciona la columna, ve a Datos > Herramientas de datos > Texto en columnas, pulsa Finalizar y el problema desaparece.

Sumar una fila, varias columnas o toda la tabla de golpe

Ahora vamos a otra hoja, Ventas, con los importes del trimestre repartidos por meses. La idea es obtener un total por columna y, después, un total general.

Sumar una fila completa arrastrando con Autosuma

  1. Selecciona el rango B3:G3 (los importes de la primera fila de datos, sin contar el encabezado).
  2. Pulsa Alt+= (o usa Inicio > Edición > Autosuma).
  3. Excel escribirá un =SUMA(...) en cada celda del rango, uno por columna.
  4. Verás seis totales parciales, uno por mes.
B3fx=SUMA(B2:B2)
A B C D E F G
1 Mes Ene Feb Mar Abr May Jun
2 Importe 1.200 980 1.450 1.100 1.300 1.250
3 Total mes 1.200 980 1.450 1.100 1.300 1.250
Ventas
Comprueba: Cada celda de B3:G3 muestra el mismo valor que tiene encima (porque solo hay una fila), pero la fórmula =SUMA(...) ya está lista para cuando añadas más filas.

Un total general para toda la tabla

  1. Haz clic en B5.
  2. Escribe =SUMA(B3:G3) y pulsa Entrar.
  3. En B5 verás la suma de los seis meses.
  4. Si quieres el total por columna en la fila 5, arrastra el controlador de relleno de B5 hasta G5 con la fórmula hacia la derecha.

=SUMA(B3:G3)
B5fx=SUMA(B3:G3)
A B C D E F G
1 Mes Ene Feb Mar Abr May Jun
2 Importe 1.200 980 1.450 1.100 1.300 1.250
3 Total mes 1.200 980 1.450 1.100 1.300 1.250
5 Total gral. 7.280 7.280 7.280 7.280 7.280 7.280
Ventas

El total 7.280 sale de sumar 1.200 + 980 + 1.450 + 1.100 + 1.300 + 1.250. Como la fórmula apunta a una sola fila (B3:G3), al arrastrarla hacia la derecha las columnas avanzan y cada celda muestra el mismo total general.

Trucos útiles para sumar con SUMA

Consultar la suma en la barra de estado, sin escribir nada

La barra de estado, la franja que está debajo de la hoja, muestra la suma de las celdas que tengas seleccionadas sin que tengas que escribir nada.

  1. Selecciona el rango C2:C6 en la hoja Gastos.
  2. Mira la parte inferior de la ventana: verás Suma: 25.750, Promedio: … y Recuento: 2.
  3. Si quieres ver también el mínimo o el máximo, haz clic derecho sobre esa zona de la barra de estado y marca las casillas que te interesen.

Esto es ideal para revisar totales al vuelo sin ensuciar la hoja con fórmulas.

Convertir los datos en tabla y activar su fila Total

Si conviertes los datos en una tabla de Excel, aparece una fila Total automática con un desplegable para elegir la operación (Suma, Promedio, Recuento, etc.).

  1. Selecciona A1:C6 en la hoja Gastos.
  2. Pulsa Ctrl+T para crear la tabla.
  3. En el cuadro Crear tabla, marca la casilla La tabla tiene encabezados y pulsa Aceptar.
  4. Ve a la pestaña Diseño de tabla (aparece solo cuando estás dentro de la tabla) y, en Opciones de estilo de tabla, marca Fila Total.
  5. En la nueva fila Total, abre el desplegable de la columna que quieras sumar y elige Suma.

La fila Total se actualiza sola si añades o quitas filas.

El separador que usa tu Excel, punto y coma o coma

Nota: En España y en los países donde el decimal se escribe con coma, Excel separa los argumentos con punto y coma: =SUMA(A2:A4;C2:C3). Donde el decimal es el punto (México, Estados Unidos) se usa la coma: =SUMA(A2:A4,C2,C3). Los ejemplos de este tutorial van con punto y coma. Si al pegarlos tu Excel muestra un error, cambia los punto y coma por comas (o al revés).

Por qué tu SUMA da un resultado inesperado

Una celda con texto hace que la suma no lo cuente

En la hoja Gastos, A5 contiene el texto "5" y A6 contiene VERDADERO. Si escribes =SUMA(A2:A4) en una celda nueva, el resultado es 40 (5 + 15 + 30): Excel ignora A5 y A6 sin lanzar ningún error. Si haces =SUMA(A2:A4;15), el resultado es 55 (40 + 15). El texto se ignora, no da error. La causa más habitual de un total "bajo" es una celda con un número guardado como texto: la celda se ve como un número, pero al hacer clic en la barra de fórmulas aparece '5 en lugar de 5.

D2fx=SUMA(A2:A4)
A B C D
1 Importe Extra Suma A2:A4
2 5 1.000 40
3 15 24.750
4 30
5 "5"
6 VERDADERO
Gastos

El total cambia al copiar la fórmula porque falta el $

En la hoja Pedidos tienes el precio de cada artículo en B2:B4 y un IVA fijo del 21 % en E1. La fórmula de la columna C es el precio con IVA.

  1. En C2 escribe =B2*E1 y pulsa Entrar. En C2 verás el precio con IVA.
  2. Arrastra el controlador de relleno de C2 hasta C4 para copiar la fórmula hacia abajo.
  3. Los totales de C3 y C4 salen mal: en C3 la fórmula es =B3*E2 (E2 está vacío, así que vale 0) y en C4 es =B4*E3 (también 0).
C2fx=B2*E1
A B C D E
1 Producto Precio Con IVA IVA
2 Cuaderno 10,00 2,10 0,21
3 Bolígrafo 1,50 0,00
4 Carpeta 8,00 0,00
Pedidos

La causa es que al copiar la fórmula hacia abajo, la referencia E1 se ha movido a E2, E3… La solución es fijar la celda del IVA con dólares para que no se mueva.

  1. Vuelve a C2 y cambia la fórmula a =B2*$E$1 (con el cursor sobre E1, pulsa F4 / Cmd+T en Mac para añadir los dólares).
  2. Vuelve a arrastrar C2 hasta C4. Ahora C3 muestra 0,315 y C4 muestra 1,68, los precios con el 21 % de IVA bien aplicado.

=B2*$E$1
C2fx=B2*$E$1
A B C D E
1 Producto Precio Con IVA IVA
2 Cuaderno 10,00 2,10 0,21
3 Bolígrafo 1,50 0,32
4 Carpeta 8,00 1,68
Pedidos

El $ fija la columna y la fila: al copiar la fórmula, $E$1 siempre apunta a E1. Si solo fijas la fila (E$1), al copiar hacia los lados la columna avanzará; si solo fijas la columna ($E1), al copiar hacia abajo la fila avanzará.

La fórmula devuelve #¡REF! al borrar la fila del total

Si borras una fila que contiene datos sumados, la fórmula SUMA que apuntaba a esa fila muestra el error #¡REF!. La fórmula =SUMA(B2:B10) escrita en B11, después de borrar la fila 5, puede quedar como =SUMA(B2:B9) automáticamente (Excel ajusta el rango) o, si la fila borrada era la última, quedar como =SUMA(B2:B10) apuntando a un hueco. En cualquier caso, si ves #¡REF!, rehaz la fórmula sobre el nuevo rango: selecciónala, borra el contenido y vuelve a escribir =SUMA(B2:B9) (o el rango que toque). Para evitar sustos, usa siempre rangos con holgura, por ejemplo =SUMA(B2:B1000), o convierte los datos en una tabla de Excel: al añadir o quitar filas, la fila Total se actualiza sola.

Lo que ya sabes hacer con la función SUMA y el siguiente paso

  • Teclear la fórmula SUMA a mano en la barra de fórmulas, con un rango o con varios argumentos separados por punto y coma.
  • Usar el botón Autosuma (en la cinta o con el atajo Alt+=) para que Excel escriba el SUMA por ti.
  • Sumar varias zonas de la hoja a la vez, combinando rangos y cifras sueltas en una sola fórmula.
  • Ver la suma, el promedio y el recuento de una selección en la barra de estado, sin escribir nada.
  • Entender qué hace el dólar ($) en una referencia y fijarla con F4 (en Mac, Cmd+T) para que la fórmula no se rompa al copiarla.

El siguiente paso es aprender a sumar solo lo que cumple una condición: por ejemplo, el total de ventas de un vendedor concreto, o la suma de los gastos de la categoría "Transporte". Eso lo hace la función SUMAR.SI (en inglés SUMIF), que se explica en este mismo sitio.


Dudas al usar la función SUMA en Excel

  • ¿Por qué mi SUMA da 0 o un número más bajo de lo esperado?
  • ¿Cuál es la diferencia entre SUMA y Autosuma en Excel?
  • ¿Cómo sumar varias columnas a la vez con una sola fórmula?
  • ¿Qué hace el símbolo $ en una fórmula de Excel?
  • ¿Cómo sumar solo las celdas que cumplen una condición?

Datos comprobados en octubre de 2026.

Dudas al usar la función SUMA en Excel

1. ¿Cómo sumar toda una columna en Excel?

Escribe =SUMA(A:A) en la celda donde quieras el total y pulsa Intro: sumará todos los números de la columna A, incluidos los que añadas después. Si la columna tiene títulos o texto en la primera fila, usa =SUMA(A2:A1048576) para empezar a sumar desde la segunda fila.

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

La fórmula básica es =SUMA(rango). Por ejemplo, =SUMA(B2:B10) suma los valores de las celdas B2 a B10. Puedes combinar varios rangos separándolos con punto y coma: =SUMA(B2:B10;D2:D10).

3. ¿Qué formas hay de sumar en Excel?

Las tres más usadas son: 1) =SUMA(rango) en una celda, 2) Autosuma, que se activa con Alt+= y coloca la fórmula automáticamente debajo o a la derecha de los datos, y 3) la Barra de estado, que muestra la suma al seleccionar celdas sin escribir nada.

4. ¿Cómo escribo la fórmula de suma en el móvil?

En Excel para móvil toca la celda, escribe =SUMA(A1:A10) y pulsa el visto bueno del teclado. El resultado aparece al instante y la fórmula se guarda igual que en el escritorio.

5. ¿Cómo sumo celdas que cumplen una condición?

Usa =SUMAR.SI(rango;criterio;rango_suma). Por ejemplo, =SUMAR.SI(B2:B20;"Pagado";C2:C20) suma solo los importes de la columna C cuya columna B dice "Pagado". Para varias condiciones a la vez, emplea =SUMAR.SI.CONJUNTO.

6. ¿Cómo sumo celdas que contienen texto en Excel?

SUMA ignora el texto por defecto, así que =SUMA(A1:A10) sumará solo los números aunque haya palabras mezcladas. Si necesitas contar cuántas celdas tienen un texto concreto, usa =CONTAR.SI(A1:A10;"texto").

7. ¿Cómo sumo datos de otra hoja en el mismo libro?

Antepón el nombre de la hoja seguido de un signo de exclamación. Por ejemplo, =SUMA('Ventas 2026'!B2:B100) suma el rango B2:B100 de la hoja "Ventas 2026". Si el nombre no tiene espacios, puedes escribir =SUMA(Ventas!B2:B100) sin comillas.

8. ¿Cómo sumo varias celdas sueltas que no están seguidas?

Sepáralas con punto y coma dentro de SUMA: =SUMA(A1;B3;D5;F8). Esta forma es cómoda para totales rápidos, pero si necesitas sumar muchos rangos distintos a la vez es más práctico usar =SUMA(A1:A10;C1:C10;E1:E10).

Fuentes

  1. MicrosoftUsar la función SUMA para sumar números de un rangoconsultado el 05/10/2026
  2. MicrosoftReferencias relativas, absolutas y mixtas — documentación oficialconsultado el 05/10/2026
  3. MicrosoftUna celda vacía en una fórmula — documentación oficialconsultado el 05/10/2026
  4. MicrosoftFILTRAR — documentación oficialconsultado el 05/10/2026
  5. MicrosoftAGRUPARPOR — documentación oficialconsultado el 05/10/2026