
Aprende a sumar gastos por categoría en Excel con SUMAR.SI y SUMAR.SI.CONJUNTO, y a contar registros con CONTAR.SI. Sintaxis con punto y coma y ejemplos.
Si llevas tus gastos en una hoja de Excel, antes o después querrás saber cuánto has gastado en alimentación, en transporte o en ocio. Sumar a mano es lento y propenso a errores. Para eso existen SUMAR.SI y SUMAR.SI.CONJUNTO, que suman solo las filas que cumplen una condición.
Los datos de ejemplo
Supón una tabla sencilla de gastos con estas columnas, desde la fila 2 hasta la 200:
- A: fecha
- B: categoría (Alimentación, Transporte, Ocio, Vivienda...)
- C: concepto
- D: importe
En otra zona de la hoja tienes la lista de categorías, una por fila, y al lado quieres el total de cada una.
SUMAR.SI: una condición
La sintaxis, con punto y coma como separador en España, es:
=SUMAR.SI(rango; criterio; [rango_suma])
- rango: las celdas donde se busca el criterio.
- criterio: la condición, que puede ser un texto, un número o una celda.
- rango_suma: las celdas que se suman. Si lo omites, suma las del propio rango.
Para sumar todos los gastos de Alimentación:
=SUMAR.SI(B2:B200; "Alimentación"; D2:D200)
Si el nombre de la categoría está escrito en la celda F2, es mejor referenciarla y así puedes copiar la fórmula hacia abajo:
=SUMAR.SI($B$2:$B$200; F2; $D$2:$D$200)
Criterios con operadores
Cuando el criterio incluye una comparación, se escribe entre comillas junto al operador:
- Gastos de más de 100 euros:
=SUMAR.SI(D2:D200; ">100") - Todo lo que no sea Vivienda:
=SUMAR.SI(B2:B200; "<>Vivienda"; D2:D200) - Comparar con el valor de una celda:
=SUMAR.SI(D2:D200; ">"&G1), donde el signo&une el operador con la celda.
También puedes usar comodines. "Super*" suma las categorías o conceptos que empiecen por "Super".
SUMAR.SI.CONJUNTO: varias condiciones
Cuando necesitas cruzar datos, por ejemplo la categoría y el mes, usas SUMAR.SI.CONJUNTO. Ojo con el orden: aquí el rango de suma va primero.
=SUMAR.SI.CONJUNTO(rango_suma; rango_criterios1; criterio1; [rango_criterios2; criterio2]; ...)
Total de Alimentación entre el 1 y el 31 de octubre de 2026, con la fecha de inicio en H1 y la de fin en H2:
=SUMAR.SI.CONJUNTO(D2:D200; B2:B200; "Alimentación"; A2:A200; ">="&H1; A2:A200; "<="&H2)
Todas las condiciones deben cumplirse a la vez. Todos los rangos tienen que tener el mismo tamaño, o Excel devolverá #VALOR!.
Una forma cómoda de organizarlo es una tabla resumen con las categorías en filas y los meses en columnas, y una única fórmula con referencias mixtas ($ solo donde corresponda) que se copia a toda la tabla.
CONTAR.SI: cuántas veces ocurre algo
A veces no te interesa el importe sino el número de registros. CONTAR.SI cuenta las celdas que cumplen un criterio:
=CONTAR.SI(rango; criterio)
- Cuántos gastos de Ocio hay:
=CONTAR.SI(B2:B200; "Ocio") - Cuántos gastos superan 50 euros:
=CONTAR.SI(D2:D200; ">50")
Para varias condiciones existe CONTAR.SI.CONJUNTO, que sigue la misma lógica que SUMAR.SI.CONJUNTO pero sin rango de suma.
Con ambas puedes calcular la media por categoría: el total de SUMAR.SI dividido entre el recuento de CONTAR.SI. Si puede haber categorías sin gastos, protege la división con SI.ERROR, como se explica en la guía de la fórmula SI en Excel.
Errores frecuentes
- Importes como texto. Si un importe está alineado a la izquierda o lleva el símbolo de euro escrito a mano como texto, no se suma. Conviértelo a número.
- Categorías escritas distinto. "Alimentacion" sin tilde o "Alimentación " con un espacio al final no coinciden con "Alimentación". Una lista desplegable en la columna de categoría evita el problema desde el origen.
- Rangos desplazados. Si copias la fórmula sin bloquear el rango con
$, las referencias se mueven. - Rangos de distinto tamaño. En SUMAR.SI.CONJUNTO es un error típico.
- Decimales con punto. En Excel en español el decimal es la coma. Un 12.50 escrito con punto puede interpretarse como texto o como fecha.
Una mejora útil es convertir la tabla de gastos en una Tabla de Excel (Insertar, Tabla). Así los rangos crecen solos al añadir filas y no tienes que reescribir las fórmulas.
Llevarlo a una plantilla
Con estas funciones puedes montar tu propio resumen sin depender de macros. Si prefieres partir de algo ya hecho, la plantilla de control de gastos diario ya registra cada gasto con su categoría, y el presupuesto familiar mensual suma por categoría para comparar lo previsto con lo real. Si quieres entender el método antes de las fórmulas, tienes la guía de cómo hacer un presupuesto familiar. Y para ver los resultados con un golpe de vista, combina todo con el formato condicional en Excel.



