gastos

Plantilla de control de gastos personales en Excel: cómo crearla gratis

octubre 7, 2026 Tuto Excel 15 min read
Plantilla de control de gastos personales en Excel: cómo crearla gratis

Una plantilla de gastos personales en Excel es, en pocas palabras, una hoja donde apuntas cada gasto con su fecha, su categoría y su importe, y unas fórmulas se encargan de sumar por categoría, por mes y en total. Aquí vas a armar una desde cero, con la lista desplegable para no escribir la categoría a mano, los formatos de fecha e importe, los totales automáticos y un gráfico de barras que se actualiza solo cuando cambias un número. Al terminar tendrás un libro que puedes reutilizar cada mes, copiar a una hoja nueva y ampliar con tus propias categorías. Todo lo explicado funciona en Microsoft 365, Excel 2024, 2021, 2019 y 2016; en Excel para la web también, salvo lo que dependa de atajos de teclado.

Qué es una plantilla de gastos y qué partes tiene

Una plantilla de gastos personales es una hoja de cálculo pensada para que anotes cada salida de dinero una sola vez y, sin hacer cuentas a mano, veas cuánto llevas gastado en cada categoría (comida, transporte, ocio…) y en cada mes. Se diferencia de una simple lista en que la lista solo guarda datos; la plantilla, además, los agrupa y los enseña.

Las partes que tendrá la tuya son cinco: una tabla con la fecha, la categoría, el concepto y el importe de cada gasto; una lista de categorías en una columna aparte para alimentar la lista desplegable; una mini-tabla de totales por categoría calculados con fórmulas; otra mini-tabla de totales por mes; y un gráfico de barras que pinta esos totales. El corazón de la plantilla son las funciones de suma condicional, porque hacen el trabajo por ti cada vez que añades una fila.

En este tutorial la hoja se llama «Gastos» y va a crecer paso a paso: primero la tabla a mano, después la lista desplegable, los formatos, los totales y, al final, el gráfico. El archivo lo guardas como .xlsx normal; si más adelante le metes macros, pásalo a .xlsm.

Las funciones que calculan los totales por sí solas

Para que la plantilla «piense» por ti necesitas tres funciones: SUMA, que suma un rango tal cual; SUMAR.SI (SUMIF), que suma solo las celdas que cumplen una condición; y SUMAR.SI.CONJUNTO (SUMIFS), que admite varias condiciones a la vez. La diferencia importa: con SUMA calculas el total general; con SUMAR.SI calculas, por ejemplo, todo lo gastado en «Comida»; con SUMAR.SI.CONJUNTO calculas lo gastado en «Comida» y, además, en enero.

La sintaxis es:

=SUMAR.SI(rango_criterio;criterio;rango_suma)
=SUMAR.SI.CONJUNTO(rango_suma;rango_criterio1;criterio1;rango_criterio2;criterio2;…)

El truco está en que el rango donde se busca la categoría y el rango donde se suman los importes tienen que tener el mismo tamaño y estar alineados por filas. Si en C2 hay «Comida» y en D2 está su importe, en la misma fila, todo encaja.

SUMAR.SI: total por una sola categoría

Con la tabla de gastos en A1:D20, la categoría en C y el importe en D, el total de Comida se calcula así:

=SUMAR.SI(C2:C20;"Comida";D2:D20)

Fíjate en el orden: primero el rango donde se mira la condición (C2:C20), después el texto que se busca entre comillas ("Comida"), y al final el rango que se suma (D2:D20). Si copias esta fórmula para la siguiente categoría, solo cambias el texto del criterio.

SUMAR.SI.CONJUNTO: totales con varios filtros

Cuando quieres cruzar dos condiciones, por ejemplo categoría y mes, SUMAR.SI.CONJUNTO es la función adecuada. Imagina que la fecha está en A2:A20, la categoría en C2:C20 y el importe en D2:D20. Para sacar lo gastado en Comida durante enero de 2026:

=SUMAR.SI.CONJUNTO(D2:D20;C2:C20;"Comida";A2:A20;">=01/01/2026";A2:A20;"<=31/01/2026")

El primer argumento es el rango que se suma (D2:D20); a partir de ahí van emparejados rango y criterio: "Comida" sobre C, fecha mínima sobre A, fecha máxima sobre A. Si quieres comparar con el resultado de una celda en lugar de con un texto fijo, escribe la referencia de la celda sin comillas, por ejemplo F2 para la categoría y G2 para el mes.

Dónde está y qué hace cada herramienta de la cinta

Las herramientas que vas a tocar están todas en la cinta de opciones, así que conviene tener claras las rutas antes de empezar.

InicioNúmeroFormato de número

Sirve para elegir cómo se ven los números: moneda con dos decimales, fecha corta, porcentaje, etc. No cambia el valor, solo la apariencia.

InicioEstilosFormato condicional

Pinta una celda de un color según una regla (por ejemplo, rojo si el total del mes pasa de cierto importe). Lo usarás para resaltar los meses que se desbordan del presupuesto.

DatosHerramientas de datosValidación de datos

Convierte una celda en una lista desplegable con las opciones que tú le digas y, además, puede impedir que se escriban valores que no estén en la lista. Es la herramienta que evita escribir «comida» unas veces y «Comida» otras.

InsertarGráficosGráficos recomendados

Crea un gráfico a partir del rango que tengas seleccionado. Para barras verticales, elige «Barras agrupadas» o «Columnas agrupadas».

Armar la hoja de gastos desde cero

Empieza con un libro nuevo y crea una hoja llamada «Gastos». En la fila 1 escribe los encabezados: A1 «Fecha», B1 «Categoría», C1 «Concepto», D1 «Importe». A partir de la fila 2 anota a mano ocho gastos reales, mezclando categorías. La celda activa tiene que estar en D9, porque ahí irá el primer total.

Pasos para tener la tabla lista:

  1. En la celda A1 escribe Fecha, en B1 Categoría, en C1 Concepto, en D1 Importe y pulsa Entrar después de cada una.
  2. En la fila 2 anota el primer gasto (por ejemplo, 03/01/2026, Comida, Compra semanal, 85,40) y sigue hasta tener ocho filas con fechas de enero y febrero.
  3. Cuando termines la fila 9, haz clic en D9 para tener ahí la celda activa antes de pasar al siguiente apartado.
D9fx
A B C D
1 Fecha Categoría Concepto Importe
2 03/01/2026 Comida Compra semanal 85,40
3 05/01/2026 Transporte Abono metro 54,00
4 08/01/2026 Ocio Cine 12,00
5 12/01/2026 Hogar Productos limpieza 23,75
6 15/01/2026 Comida Mercado 62,30
7 18/01/2026 Salud Farmacia 18,50
8 22/01/2026 Transporte Gasolina 45,00
9
Gastos
Comprueba: las cuatro cabeceras están en negrita en la fila 1, las fechas se ven como día/mes/año y los importes con dos decimales aunque aún no tengan formato.

Categorías con una lista desplegable que no deja pasar "comida" y "Comida"

Escribe la lista de categorías en F2:F7: Comida, Transporte, Ocio, Hogar, Salud, Otros. Ahora vas a convertir la columna B en una lista desplegable que se alimenta de F2:F7 y que rechaza cualquier valor que no esté en la lista.

Pasos:

  1. Selecciona el rango B2:B20.
  2. Abre el cuadro con Datos > Herramientas de datos > Validación de datos.
  3. En la pestaña «Configuración», elige «Lista» en el campo Permitir.
  4. En Origen escribe =$F$2:$F$7 y marca las casillas «Omitir blancos» y «Celda con lista desplegable».
  5. Abre la pestaña «Mensaje de error» y deja Estilo en «Detener» con el título «Categoría no válida» y el mensaje «Elige una categoría de la lista».
  6. Pulsa Aceptar.
Nota: en Excel configurado con punto decimal (México, Estados Unidos) el separador de argumentos es la coma: =$F$2:$F$7 se escribe igual; lo que cambia es el separador dentro de las fórmulas que verás más adelante.
Comprueba: al hacer clic en una celda de B2:B20 aparece la flecha de la lista y, si escribes "comida" en minúscula, Excel muestra el error y no deja avanzar hasta que elijas una opción válida.

Formato de fecha y de importe con dos decimales

Selecciona la columna A entera haciendo clic en la letra A. Abre Ctrl+1 (Formato de celdas), ve a la pestaña Número, elige Categoría «Fecha» y Tipo «14/03/2001» (o el formato corto de tu región). Acepta. Ahora selecciona la columna D, abre otra vez Ctrl+1, elige «Moneda» con 2 decimales y el símbolo de tu moneda local. Acepta.

Cuidado: cambiar el formato no redondea el número: 1,235 sigue valiendo 1,235 aunque se vea 1,24. Si necesitas redondear de verdad, usa la función REDONDEAR.
Comprueba: las fechas se ven como 03/01/2026 y los importes como 85,40 € (o con el símbolo de tu moneda). Si la celda muestra ###, amplía la columna D.

La fila de totales con Autosuma y una fórmula que crece sola

Haz clic en D9, escribe =SUMA(D2:D8) y pulsa Entrar. Verás el total de los ocho gastos en D9. Ahora vas a hacer que la fórmula siga sumando cuando añadas filas: convierte el rango A1:D8 en una Tabla de Excel.

Pasos:

  1. Selecciona A1:D8 (incluye los encabezados).
  2. Pulsa Ctrl+T para crear la Tabla. Marca «La tabla tiene encabezados» y acepta.
  3. Haz clic en D9 y reemplaza la fórmula por =SUMA(D2:D8). En cuanto pulses Entrar, Excel convierte esa fila en la «Fila de totales» de la Tabla y la fórmula pasa a =SUBTOTALES(109;[Importe]), que solo suma las filas visibles y se expande sola al añadir más gastos.
D9fx=SUBTOTALES(109;[Importe])
A B C D E
1 Fecha Categoría Concepto Importe
2 03/01/2026 Comida Compra semanal 85,40
3 05/01/2026 Transporte Abono metro 54,00
4 08/01/2026 Ocio Cine 12,00
5 12/01/2026 Hogar Productos limpieza 23,75
6 15/01/2026 Comida Mercado 62,30
7 18/01/2026 Salud Farmacia 18,50
8 22/01/2026 Transporte Gasolina 45,00
9 Total 301,95
Gastos
Comprueba: al añadir una fila nueva escribiendo debajo de la última, la celda D9 incluye automáticamente el importe nuevo en el total.

Ver los gastos por categoría y por mes

Ahora vas a montar, a la derecha de la tabla, una mini-tabla con cada categoría y su total. En F1 escribe «Categoría» y en G1 «Total». En F2:F7 repite las seis categorías y, en G2, escribe:

=SUMAR.SI($C$2:$C$20;F2;$D$2:$D$20)

Las referencias con $ son absolutas: al arrastrar hacia abajo, la fórmula siempre mirará en C2:C20 y sumará en D2:D20, lo único que cambia es la celda F2, F3, etc., que contiene cada categoría. Arrastra el controlador de relleno desde G2 hasta G7. En G8 calcula el total general con =SUMA(G2:G7).

G2fx=SUMAR.SI($C$2:$C$20;F2;$D$2:$D$20)
F G
1 Categoría Total
2 Comida 147,70
3 Transporte 99,00
4 Ocio 12,00
5 Hogar 23,75
6 Salud 18,50
7 Otros 0,00
8 Total 300,95
Gastos
Comprueba: la suma de G2:G7 coincide con el total de D9. Si no coincide, revisa que las celdas de D tengan formato de número y no de texto.

Totales por mes con la función MES

Para ver los gastos por mes vas a sacar el número de mes de cada fecha con la función MES y luego filtrar por ese número. Añade una columna nueva llamada «Mes» en E1 (o, si la prefieres fuera de la tabla, en H1). En H2 escribe =MES(A2) y arrastra hasta la última fila. Después, debajo de la mini-tabla de categorías, monta otro mini-bloque: en I1 «Mes», en J1 «Total enero», en I2 el número 1, y en J2:

=SUMAR.SI.CONJUNTO($D$2:$D$20;$H$2:$H$20;I2;$C$2:$C$20;F2)

Esta fórmula suma los importes de D2:D20 cuyo mes (en H) coincida con I2 y cuya categoría (en C) coincida con F2. Copia J2 hacia la derecha y hacia abajo para tener todos los meses y todas las categorías. Si prefieres ver solo el total del mes sin desglosar por categoría, omite la condición de F2 y deja la fórmula con un único criterio.

Cuidado: la función MES devuelve 1 para enero, 2 para febrero, etc. Si alguna celda de A está vacía, MES devuelve 1, lo que contamina el total de enero; para evitarlo, protege la fórmula con =SI(A2="";"";MES(A2)).
Comprueba: el total de enero (comida + transporte + ocio + hogar) coincide con la suma de los importes cuyas fechas están en enero.

Un gráfico de barras que se actualiza solo

Para pintar los totales por categoría en un gráfico, selecciona el rango F1:G7 con el ratón (las celdas F1 a G7, incluyendo los encabezados). Abre Insertar > Gráficos > Gráficos recomendados, elige «Barras agrupadas» o «Columnas agrupadas» (son lo mismo girado) y pulsa Aceptar. Mueve el gráfico arrastrándolo a la derecha de la hoja, junto a la mini-tabla.

Pasos:

  1. Selecciona F1:G7.
  2. Insertar > Gráficos > Gráficos recomendados.
  3. Elige «Barras agrupadas» y acepta.
  4. Arrastra el gráfico para colocarlo a la derecha de la tabla de gastos.
InsertarGraficosGraficos recomendados
Comprueba: cambia el importe de D6 a 90,00 y verás cómo la barra de «Comida» y la cifra en G2 suben a la vez. El gráfico está conectado al rango F1:G7, así que refleja cualquier cambio en los datos.

Por qué los totales salen mal o la lista no aparece

Tres fallos típicos al armar esta plantilla y cómo arreglarlos.

"La suma da 0 aunque hay importes"

Lo más probable es que la columna D se haya quedado con formato Texto, sobre todo si has pegado los datos desde una página web o un PDF. Excel no suma texto aunque parezca un número.

D2fx85,40
A B C D
1 Fecha Categoría Concepto Importe
2 03/01/2026 Comida Compra semanal 85,40
3 05/01/2026 Transporte Abono metro 54,00
4 08/01/2026 Ocio Cine 12,00
5 12/01/2026 Hogar Productos limpieza 23,75
6 15/01/2026 Comida Mercado 62,30
7 18/01/2026 Salud Farmacia 18,50
8 22/01/2026 Transporte Gasolina 45,00
9 301,95
Gastos

Arreglo: selecciona D2:D20, fíjate en el triángulo amarillo que aparece a la derecha de la primera celda, haz clic en el icono de advertencia y elige «Convertir en número». Si no ves el triángulo, selecciona la columna, ve a Datos > Herramientas de datos > Texto en columnas y acepta dos veces para que Excel reinterprete los valores. Después, vuelve a comprobar la suma.

"La lista desplegable no incluye la categoría que acabo de añadir"

El origen estaba fijado a $F$2:$F$7 y tú escribiste la categoría nueva en F8. La lista solo mira hasta F7. Tienes dos arreglos: ampliar el rango en Validación de datos a $F$2:$F$8, o convertir F1:F8 en una Tabla (Ctrl+T) y usar como origen =Tabla1[Categoría], que se expande sola cuando añades filas.

"He copiado la fórmula de D9 a otra hoja y no funciona"

Si copias con Ctrl+C y pegas con Ctrl+V sobre una celda con formato Texto, la fórmula se pega como una cadena de texto y no calcula. La celda muestra =SUMA(D2:D8) tal cual, sin resultado.

D5fx=SUMA(D2:D8)
D
1
2
3
4
5 =SUMA(D2:D8)
Resumen

Arreglo: pega con Ctrl+Alt+V (Pegado especial) y elige «Fórmulas», o cambia el formato de la celda a «General», borra el contenido y vuelve a escribir la fórmula.

Lo que ya sabes hacer con tu plantilla de gastos

  • Armar la hoja de gastos con encabezados y datos desde cero.
  • Crear una lista desplegable de categorías que rechaza valores escritos a mano.
  • Aplicar formato de fecha corta y de moneda con dos decimales.
  • Calcular totales por categoría con SUMAR.SI y por mes y categoría con SUMAR.SI.CONJUNTO.
  • Insertar un gráfico de barras que se actualiza cuando cambias un importe.

El siguiente paso natural es añadir formato condicional a los totales por mes: ve a Inicio > Estilos > Formato condicional > Nueva regla, elige «Aplicar formato a las celdas que sean mayores que» y pon el límite de tu presupuesto mensual; así verás en rojo los meses que te pasas sin tener que mirarlos uno por uno.

Dudas al armar tu plantilla de gastos en Excel

1. ¿Cómo hacer en Excel un control de ingresos y gastos personales gratis?

Abre un libro nuevo y crea en la primera hoja una tabla con tres columnas: Fecha, Concepto e Importe. Sumar los ingresos en una celda con =SUMAR.SI(rango;"Ingreso";importes) y los gastos con el mismo criterio cambiado a "Gasto", y el saldo es la resta de ambas. Así tienes un control básico sin plantillas ni programas de pago.

2. ¿Dónde conseguir una plantilla de gastos mensuales gratis para Excel?

Microsoft ofrece varias plantillas gratuitas en su galeria oficial: entra en Archivo > Nuevo y busca "presupuesto personal" o "gastos mensuales". Tambien puedes crear la tuya copiando una tabla con categorias (vivienda, transporte, comida) y aplicando =SUMAR.SI.CONJUNTO para totalizar cada categoria al final del mes.

3. ¿Hay una plantilla de control de gastos para empresas gratis en Excel?

No hace falta buscar una externa: con una hoja de categorias (suministros, nomina, ventas, alquiler) y la funcion =SUMAR.SI.CONJUNTO puedes agrupar gastos e ingresos por mes y por centro de coste. Anade una segunda hoja con graficos de barras para ver la evolucion y tendras un panel basico sin coste.

4. ¿Como es una plantilla de presupuesto personal gratis?

Una plantilla asi incluye normalmente cuatro bloques: ingresos previstos, gastos fijos (alquiler, luz, internet), gastos variables (ocio, comida) y un resumen con el dinero a pagar en forma de resta entre lo que entra y lo que sale. En Excel se monta en una sola hoja con =SUMA y restas simples, y se valida cualquier celda de importe con Datos > Validacion de datos para evitar errores de tecleo.

5. ¿Como hacer una plantilla de presupuesto para empresa gratis en Excel?

Monta una hoja de Ingresos y otra de Gastos con columnas de Fecha, Concepto, Categoria e Importe, y usa =SUMAR.SI.CONJUNTO para totalizar por categoria y por mes. Anade una hoja de Resumen que recoja los totales mensuales con referencias tipo =Hoja1!B20 y tendras un presupuesto empresarial basico descargable como .xlsx y reutilizable cada ano.

6. ¿Que plantillas de presupuesto personal tiene Microsoft?

Microsoft publica en su galeria oficial plantillas como Presupuesto mensual para el hogar, Planificador de bodas, Presupuesto para universitarios y Registro de gastos domesticos, todas en .xlsx y listas para abrir. Se descargan desde Archivo > Nuevo en Excel o desde la web de plantillas de Microsoft, sin coste y sin registro.

7. ¿Como hacer una planilla de gastos familiares mensuales gratis?

Crea una hoja con columnas Fecha, Concepto, Categoria, Miembro de la familia e Importe, y registra a diario cada gasto compartido. Al final del mes, =SUMAR.SI.CONJUNTO te da el total por persona y por categoria, y restandolo de los ingresos familiares sabes cuanto habeis podido ahorrar.

Fuentes

  1. MicrosoftExcel para la web (Excel online) — documentación oficialconsultado el 05/10/2026
  2. MicrosoftLAMBDA — documentación oficialconsultado el 05/10/2026
  3. MicrosoftAtajos propios y reasignar atajos en Excel — documentación oficialconsultado el 05/10/2026
  4. MicrosoftCómo se escribe un formato personalizado — documentación oficialconsultado el 05/10/2026