Función SUMAR.SI en Excel: sumar gastos por categoría
Suma únicamente los importes de una categoría y aprende a mantener alineados el rango de criterios y el de cantidades.
Índice de contenidos · 9 apartados
Cuándo utilizar SUMAR.SI
Si una lista mezcla comida, transporte y ocio, SUMA devuelve el total del rango completo. SUMAR.SI permite sumar solo las filas que cumplen un criterio. En este ejemplo las categorías se introducen manualmente y todos los importes están en euros.
Sintaxis
=SUMAR.SI(rango;criterio;rango_suma)Rango es donde se comprueba la condición; criterio indica qué buscar; rango_suma contiene las cantidades. Si no indicas rango_suma, se suma el propio rango de criterios. Aquí lo indicaremos porque categoría e importe están en columnas diferentes.
Prepara la lista del ejercicio
Abre Practica. Los encabezados están en A4:C4 y los datos en A5:C8:
| Fila | Categoría (A) | Concepto (B) | Importe (C) |
|---|---|---|---|
| 5 | Comida | Compra | 45 |
| 6 | Transporte | Autobús | 18 |
| 7 | Comida | Cena | 25 |
| 8 | Ocio | Cine | 12 |
En E5 ya aparece Comida. Escribe la fórmula en F5:
=SUMAR.SI(A5:A8;E5;C5:C8)Devuelve 70 €: 45 de la compra y 25 de la cena. Los 18 de transporte y los 12 de ocio no cumplen el criterio. El rango A5:A8 y el rango C5:C8 empiezan y terminan en las mismas filas.
Usar texto o una celda como criterio
También puedes escribir =SUMAR.SI(A5:A8;"Comida";C5:C8). El texto directo va entre comillas; la referencia E5 no. Utilizar una celda permite consultar distintas categorías cambiando una entrada.
Si copias la fórmula a otras filas para resumir varias categorías, fija los rangos:
=SUMAR.SI($A$5:$A$8;E5;$C$5:$C$8)E5 cambiará a E6 al copiar hacia abajo, mientras que los datos seguirán en las filas 5 a 8. Consulta la lección de referencias absolutas si aún no conoces el signo $.
Ejercicio: consulta otra categoría
Cambia E5 a Transporte. Después escribe Hogar, que no existe en la lista. ¿Qué resultados esperas?
Ver solución
Transporte devuelve 18. Hogar devuelve 0 porque no hay coincidencias. Un cero también puede aparecer si una categoría existe pero sus importes suman cero: revisa los datos antes de interpretarlo.
Si necesitas varias condiciones
Para sumar Comida y limitar además las fechas a un mes, utiliza SUMAR.SI.CONJUNTO. En esa función el rango de suma va primero; no copies los argumentos de SUMAR.SI sin revisar su posición.
Errores habituales
- Nombres distintos: Comida y Comida con un espacio adicional pueden dar resultados diferentes. Mantén categorías consistentes con una lista desplegable.
- Importes como texto: escribe 45 como número; reserva el símbolo monetario para el formato de celda.
- Rangos desalineados: cada categoría debe corresponder al importe de su misma fila.
- Filas nuevas: el ejercicio acaba en la fila 8. Si añades datos, amplía ambos rangos por igual.
Los ejemplos usan nombres de funciones en español y punto y coma. Si tu configuración espera comas o nombres en otro idioma, adapta la fórmula.
Descarga la práctica y su solución
El archivo contiene Practica para realizar el ejercicio y Solucion para comparar. Las fórmulas y los resultados originales se han comprobado con el motor de hojas disponible. La prueba en Excel de escritorio sigue pendiente.
Descargar ejercicio ExcelXLSX gratuito · Sin macros · Datos ficticios
Documentación de referencia
Consultar la documentación oficial de Microsoft
Sumar gastos por mes en Excel con SUMAR.SI.CONJUNTO
Limpiar espacios y convertir números guardados como texto en Excel