Todas las funcionesMatemáticas
SUMA (SUM)
Aprenda SUMA con sintaxis, argumentos, ejemplos comprobados, errores frecuentes y fórmulas equivalentes para Excel en español.
SUM
Sintaxis
SUMA(number1, [number2], …)Ejemplo: =SUM(B2:B10)
Disponibilidad: Todas las versiones
La función SUMA (SUM) en Excel suma argumentos numéricos y celdas de los rangos indicados. Su sintaxis es =SUM(number1, [number2], …).
Cuándo usarla
- Totalizar una columna de líneas de factura, por ejemplo =SUM(C2:C200), para que el total siga incluyendo las filas que inserte dentro del rango.
- Sumar unas pocas celdas dispersas, como un subtotal por departamento: =SUM(B5,B12,B19).
- Combinar dos bloques de un informe en una celda, =SUM(B2:B10,D2:D10), en vez de encadenar signos + que se detienen en la primera celda de texto.
Argumentos
- number1. El primer número o rango que se sumará.
- number2, …. Números o rangos adicionales opcionales.
Ejemplos explicados
Sumar una columna
Fórmula: C2: =SUM(A2:A5)
Resultado: 20
Las cuatro celdas numéricas aportan 2 + 4 + 6 + 8.
Sumar celdas separadas y una constante
Fórmula: C2: =SUM(A2,A4,10)
Resultado: 18
SUMA admite una mezcla de referencias y números literales: 2 + 6 + 10.
Sumar dos rangos
Fórmula: D2: =SUM(A2:A3,B2:B3)
Resultado: 33
Se incluye cada celda numérica de ambos rangos.
Pruébalo
Una hoja pequeña con datos de ejemplo. Cambia la fórmula o un número y observa el resultado.
Fórmula en F2: =SUM(C2:C7)
Resultado en F2: 350
Errores y comprobaciones
- El total es demasiado bajo. Los números guardados como texto dentro de un rango referenciado se omiten sin advertencia. Compare =COUNT(range) con el número de filas para saber cuántas celdas son números reales y convierta el resto con VALOR o Texto en columnas.
- #VALUE! cuando se escribe un sumando como texto. =SUM(5,"abc") no puede interpretar "abc" como número y devuelve #VALUE!. En cambio, ese mismo texto dentro de un rango se ignora.
- #N/A o #DIV/0! en vez de un total. Una sola celda con error dentro del rango hace que toda la función SUMA devuelva ese error. Corrija la celda de origen o use AGGREGATE(9,6,range) para sumar todo salvo los errores.
- No se cuentan las filas nuevas. Una fila añadida debajo de la última celda de A2:A200 queda fuera del rango. Inserte las filas dentro del rango o conserve los datos en una tabla para que la referencia crezca.
Funciones relacionadas
Preguntas frecuentes
- ¿Cuál es la diferencia entre SUMA y SUBTOTALES?
- SUMA agrega todas las celdas del rango, incluidas las filas ocultas por un filtro y cualquier subtotal que ya esté dentro. SUBTOTAL(9,range) excluye las filas filtradas y omite otros resultados de SUBTOTALES, por lo que es la opción correcta bajo un Autofiltro.
- ¿Por qué SUMA devuelve 0?
- Todas las celdas del rango contienen texto o están vacías. Si =COUNT(range) devuelve 0, queda confirmado; vuelva a escribir los valores o conviértalos en números.
- ¿Es =SUM(A1:A3) igual que =A1+A2+A3?
- Solo mientras las tres celdas contengan números. Con el operador más, una celda de texto como "abc" produce #VALUE!, mientras que SUMA simplemente la omite.
Más funciones de Matemáticas