Aprender Excel
ES
Define cómo se ven los números, las fechas y las fórmulas, para que todo funcione como en tu propio Excel.

Inicio › Funciones de Excel › SUMA

Función SUMA en Excel: sumar con ejemplos y atajos

SUMA suma números. Es la primera función que aprende casi todo el mundo, pero tiene más de lo que parece: atajos, sumas entre hojas y las razones por las que un total a veces sale mal. En el Excel en inglés, la función se llama SUM.

En esta guía
  1. Sintaxis de SUMA
  2. Ejemplo básico
  3. Pruébalo tú mismo
  4. Atajo de Autosuma
  5. Varios rangos
  6. Sumar entre hojas
  7. Sumar con condiciones
  8. Totales incorrectos
  9. Preguntas frecuentes

Sintaxis de SUMA

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

Cada argumento puede ser un número, una celda o un rango. Puedes indicar hasta 255 argumentos.

Ejemplo básico

AB
1MesVentas
2Enero1.200
3Febrero950
4Marzo1.430
5Abril1.105
6Total4.685
=SUMA(B2:B5)

Esto suma los cuatro meses: 4.685. Las celdas vacías y el texto del rango simplemente se ignoran.

Practica SUMA: pruébalo tú mismo

Leer es una cosa y escribirlo es otra. Construye la fórmula de abajo paso a paso: las pistas te dicen qué escribir, y puedes hacer clic en las celdas o arrastrar sobre ellas para añadirlas, igual que en Excel.

Tarea: Suma los gastos del mes en B7: =SUMA(B2:B6)

El atajo de Autosuma

Selecciona la celda vacía debajo (o a la derecha) de tus números y pulsa:

  • Windows: Alt+=
  • Mac: Cmd+Mayús+T

Excel escribe la fórmula SUMA y adivina el rango. Revisa el rango resaltado y pulsa Enter. También puedes seleccionar un bloque de números más una fila vacía debajo y pulsar el atajo una sola vez para obtener un total bajo cada columna.

¿Solo quieres echar un vistazo? Selecciona unas celdas y mira la barra de estado en la parte inferior de la ventana de Excel. Muestra la suma, el promedio y el recuento de la selección sin escribir ninguna fórmula.

Sumar varios rangos o celdas

  • Rangos separados: =SUMA(B2:B5; D2:D5)
  • Celdas sueltas: =SUMA(B2; B4; F7)
  • Números y celdas mezclados: =SUMA(B2:B5; 500)
  • Una columna entera: =SUMA(B:B) incluye las filas nuevas automáticamente. No pongas esta fórmula en la propia columna B, o crearás una referencia circular.

Sumar la misma celda en varias hojas

Si tienes una hoja por mes con el mismo diseño, puedes sumar la misma celda en todas ellas con una referencia 3D:

=SUMA(Enero:Marzo!B6)

Esto suma B6 de todas las hojas entre "Enero" y "Marzo", incluidas las que haya en medio. Los nombres de hoja con espacios necesitan comillas simples: =SUMA('Semana 1:Semana 4'!B6)

Sumar con condiciones

Para sumar solo una parte de los números, por ejemplo solo las ventas de una región, usa SUMAR.SI o SUMAR.SI.CONJUNTO. Para sumar solo las filas visibles después de filtrar, usa SUBTOTALES.

Cuando el total sale mal

  • El total es demasiado bajo. Algunos números están guardados como texto. Suelen estar alineados a la izquierda y pueden mostrar un pequeño triángulo verde. SUMA los ignora. Conviértelos con Pegado especial › Sumar o multiplicándolos por 1. Todos los métodos: convertir texto en número.
  • El resultado es un error como #N/D. Una de las celdas del rango contiene un error. Corrige esa celda o usa =AGREGAR(9; 6; B2:B5) para sumar ignorando los errores.
  • El total muestra 0 o un aviso de referencia circular. La celda de la propia fórmula está dentro del rango que suma.
  • El total no se actualiza. El cálculo está en manual. Ve a Fórmulas › Opciones para el cálculo › Automático, o pulsa F9.
  • Al total le falta o le sobra un céntimo. Las celdas muestran valores redondeados pero contienen más decimales. Mira REDONDEAR.

Preguntas frecuentes

¿Cuál es el atajo de SUMA en Excel?

Alt+= en Windows y Cmd+Mayús+T en Mac insertan una fórmula de Autosuma en la celda seleccionada.

¿Por qué SUMA devuelve 0?

Normalmente porque los números están guardados como texto, y SUMA los ignora. Conviértelos en números de verdad y aparecerá el total.

¿Puede SUMA sumar texto?

No, SUMA solo suma números. Para contar celdas con texto, usa CONTARA o CONTAR.SI. Para unir textos, usa CONCAT o el operador &.

¿Qué diferencia hay entre SUMA y SUMAR.SI?

SUMA suma todos los números del rango. SUMAR.SI solo suma los números que cumplen la condición que indicas.