Tabla de presupuesto

Cómo hacer una tabla de presupuesto en Excel: guía práctica

octubre 11, 2026 Tuto Excel 16 min read
Cómo hacer una tabla de presupuesto en Excel: guía práctica

Una tabla de presupuesto en Excel es una hoja donde apuntas, mes a mes, todo lo que entra y sale de dinero en casa: el sueldo, los recibos, la compra, el colegio, un pequeño ahorro. Con SUMA y SUMAR.SI ves de un vistazo cuánto queda a fin de mes; con formato condicional detectas enseguida las categorías que se desbordan; con una tabla dinámica resumirás el trimestre en segundos. En este tutorial montarás esa hoja desde cero en un libro nuevo, con datos realistas, fórmulas que funcionan copiadas y la versión de Excel que uses (Microsoft 365, 2024, 2021, 2019 o 2016, además de Excel para la web y para Mac).

Nota: en este artículo las fórmulas usan punto y coma para separar argumentos, el formato de Excel en español con decimales con coma. Si tu Excel está configurado con punto decimal (México, Estados Unidos), cámbialo por coma: =SUMA(B2:B11) sería =SUMA(B2,B11).

Qué es una tabla de presupuesto y para qué te sirve

Una tabla de presupuesto no es más que una hoja cuadrícula donde colocas en filas las categorías de dinero de tu casa (Sueldo, Alquiler, Luz, Supermercado, Ahorro) y en columnas los meses del año. Cada celda guarda un importe; una fila final suma lo que entró y otra fila lo que salió, y una tercera calcula la diferencia. Al terminar el mes miras esa diferencia y sabes si te ha sobrado o si has gastado más de lo que tenías.

El libro que vamos a construir se llama Hogar 2026 y crece contigo a lo largo del tutorial. Empieza con seis meses (enero a junio) y cinco bloques: ingresos, gastos fijos, gastos variables, ahorro y un resumen con totales. La idea es que termines el artículo con un libro que de verdad podrías abrir el día 1 de cada mes para anotar las cifras reales.

Las piezas de una buena tabla de presupuesto

Una tabla útil tiene cinco bloques, cada uno con su misión. Los ingresos son el dinero que entra de forma regular (sueldo, pensión, ayudas). Los gastos fijos son los que pagas siempre y casi nunca cambian (alquiler, hipoteca, comunidad, seguros). Los gastos variables suben y bajan (luz, agua, gas, comida, transporte, ocio). El ahorro es lo que apartas, aunque sea poco, para imprevistos o metas. El resumen junta los anteriores en totales y un saldo final.

En columnas, además del nombre de la categoría, necesitas al menos: los meses que vas a controlar y una columna de totales. Si además comparas lo previsto con lo que gastas de verdad, una segunda hoja con los mismos meses y categorías, y una tercera que reste ambas. Esta estructura de filas por categoría y columnas por mes es la que Excel entiende sin problemas y la que mejor se resume después con una tabla dinámica.

Bloque Qué incluye Ejemplos
Ingresos Dinero que entra Sueldo, pensión, alquiler cobrado
Gastos fijos Pagos estables Alquiler, hipoteca, seguros, colegio
Gastos variables Pagos que suben y bajan Luz, agua, comida, transporte, ocio
Ahorro Lo que se aparta Fondo de emergencia, vacaciones
Resumen Totales y saldo Total ingresos, total gastos, saldo

Montar la tabla en una hoja vacía

Empezamos con un libro nuevo. La primera hoja se llama Presupuesto y tendrá 13 filas y 7 columnas de datos (A1:G13). En la fila 1 escribimos los títulos, en la columna A las categorías y en B1:G1 los meses. La fila 12 será la de totales y la 13, el saldo.

Pasos para montar la estructura:

  1. Crea un libro en blanco y cambia el nombre de la primera hoja a Presupuesto (clic derecho en la pestaña > Cambiar nombre).
  2. En A1 escribe Categoría. En B1, C1, D1, E1, F1 y G1 escribe Enero, Febrero, Marzo, Abril, Mayo y Junio.
  3. En A2 escribe Sueldo (ingreso). En A3, Alquiler. En A4, Luz. En A5, Agua. En A6, Comida. En A7, Transporte. En A8, Ocio. En A9, Seguro hogar (gasto fijo). En A10, Ahorro. En A11, Total gastos.
  4. Rellena las celdas B2:G10 con los importes previstos del ejemplo que se muestra en la hoja.
A1fx**Categoría**
A B C D E F G
1 Categoría Enero Febrero Marzo Abril Mayo Junio
2 Sueldo 1.800,00 1.800,00 1.800,00 1.800,00 1.800,00 1.800,00
3 Alquiler 650,00 650,00 650,00 650,00 650,00 650,00
4 Luz 60,00 55,00 50,00 45,00 50,00 70,00
5 Agua 30,00 28,00 32,00 30,00 28,00 30,00
6 Comida 320,00 310,00 340,00 300,00 330,00 320,00
7 Transporte 90,00 90,00 90,00 90,00 90,00 90,00
8 Ocio 80,00 100,00 120,00 90,00 110,00 150,00
9 Seguro hogar 35,00 35,00 35,00 35,00 35,00 35,00
10 Ahorro 100,00 100,00 100,00 100,00 100,00 100,00
Presupuesto
Comprueba: la pestaña de abajo se llama Presupuesto y la celda A1 muestra Categoría en negrita.

Escribir ingresos, gastos y ahorro con SUMA y SUMAR.SI

Ahora añadimos los totales. En la fila 11 ya tienes la etiqueta Total gastos; falta sumar los importes de ese bloque. En B11 escribimos la fórmula de suma del mes de enero y la arrastramos con el controlador de relleno hasta G11.

=SUMA(B3:B10)

=SUMAR.SI(A2:A11;"Alquiler";B2:G11)

Con la segunda fórmula obtienes, en un solo paso, cuánto sumará el alquiler de enero a junio: SUMAR.SI (en inglés SUMIF) recorre A2:A11, busca las celdas que coincidan con Alquiler y suma el rango B2:G11 de esas filas. Fíjate en la tilde de Alquiler y en el punto y coma entre argumentos.

Calcular el saldo del mes con una fórmula sencilla

El saldo del mes es lo que entra menos lo que sale. En la fila 12 escribimos la etiqueta Saldo y en B12 la resta entre el sueldo (B2) y el total de gastos del mes (B11). Arrastramos hasta G12 con el controlador de relleno (el cuadradito de la esquina inferior derecha de la celda).

=B2-B11
B12fx=B2–B11
A B C D E F G
1 Categoría Enero Febrero Marzo Abril Mayo Junio
2 Sueldo 1.800,00 1.800,00 1.800,00 1.800,00 1.800,00 1.800,00
3 Alquiler 650,00 650,00 650,00 650,00 650,00 650,00
11 Total gastos 1.365,00 1.368,00 1.417,00 1.340,00 1.373,00 1.445,00
12 Saldo 435,00 432,00 383,00 460,00 427,00 355,00
Presupuesto
Comprueba: el saldo de enero es 435,00 (1.800,00 menos 1.365,00) y al arrastrar hacia la derecha se actualiza mes a mes.

Dar formato a la tabla para leerla de un vistazo

Ahora la hoja funciona, pero verla así es duro. Convertir el rango en una tabla de Excel añade bandas de color, filtros automáticos en los encabezados y la fila de totales que se activa con un clic. Esta tabla también se llama internamente Tabla1 y sus fórmulas pueden usar referencias estructuradas, como verás en pasos siguientes.

Pasos para aplicar el formato de tabla:

  1. Selecciona el rango A1:G11.
  2. En la cinta, ve a Inicio > Estilos > Dar formato como tabla.
  3. Elige un estilo con bandas (por ejemplo Estilo de tabla medio 2) y acepta con Aceptar en el cuadro de diálogo, dejando marcada La tabla tiene encabezados.
  4. Una vez creada la tabla, ve a Diseño de tabla (pestaña que aparece al estar dentro de la tabla) y marca la casilla Fila de totales.
InicioEstilosDar formato como tabla
Comprueba: la primera fila muestra filtros desplegables y la fila 11, recién añadida como fila de totales, ya muestra la suma de cada mes.

Aplicar el formato de número con dos decimales

Para que todos los importes se vean igual, selecciónalos y aplica el formato de número con dos decimales. Con Ctrl+1 abres Formato de celdas y en la pestaña Número eliges 0,00.

Pasos:

  1. Selecciona B2:G11.
  2. Pulsa Ctrl+1 para abrir Formato de celdas.
  3. En la pestaña Número, categoría Número, indica 2 decimales y acepta.
  4. Sin hacer clic en otra celda, mira la barra de estado inferior: debe mostrar Promedio, Recuento y Suma del rango.
Comprueba: todos los importes terminan en ,00 y la barra de estado, con los números seleccionados, muestra Suma, Recuento y Promedio.

Resaltar lo que se pasa del límite con formato condicional

Una de las claves de un presupuesto es detectar pronto qué categoría se desboca. Vamos a resaltar en rojo claro los meses en los que el gasto de Ocio supere el 30 % del sueldo. Lo haremos con formato condicional y la función "La fórmula que se va a aplicar a las celdas seleccionadas", para que la regla compare cada mes con su columna.

Pasos:

  1. Selecciona B8:G8 (la fila de Ocio).
  2. Ve a Inicio > Estilos > Formato condicional > Nueva regla.
  3. Elige Usar una fórmula que determine las celdas a las que se aplica el formato.
  4. Escribe =B8>B$2*0,3 y pulsa Formato > Relleno > Rojo claro.
  5. Acepta dos veces.
InicioEstilosFormato condicionalNueva regla
Cuidado: fíjate en el dólar en B$2: la fila es relativa (8) y la columna absoluta ($2) para que cada celda compare con el sueldo de SU mes. Si escribes $B$2, todas las celdas compararán con el sueldo de enero.
Comprueba: las celdas de Ocio de marzo (120,00) y junio (150,00) quedan en rojo, porque superan el 30 % de 1.800,00 (540,00). Espera, no lo superan. Reescribe la regla con el 15 % (=B8>B$2*0,15); entonces marzo y junio se pintan de rojo porque 120 y 150 son más del 15 % de 1.800.

Comparar el presupuesto previsto con lo gastado de verdad

Una tabla de presupuesto cobra sentido cuando la comparas con la realidad. Vamos a crear una segunda hoja llamada Real con los mismos meses y categorías, pero con los importes que de verdad se gastaron (no los previstos). Después, una tercera hoja, Diferencia, restará los dos totales.

Pasos para preparar la comparación:

  1. Duplica la hoja Presupuesto (clic derecho en la pestaña > Mover o copiar > Crear una copia) y llámala Real.
  2. Cambia solo los importes de las filas 3 a 10 por los valores reales del mes; deja la fila 11 con la fórmula de suma.
  3. Crea una hoja nueva llamada Diferencia y en A1 escribe Categoría, en B1 a G1 los meses de enero a junio.
  4. En A2 escribe Saldo previsto vs real y en B2 la fórmula que resta los dos totales, arrastrándola hasta G2.

=Presupuesto!B12-Real!B12
B2fx=Presupuesto!B12–Real!B12
A B C D E F G
1 Categoria Enero Febrero Marzo Abril Mayo Junio
2 Saldo previsto vs real -85,00 -40,00 -120,00 25,00 -10,00 -75,00
Diferencia
Nota: esta fórmula usa la hoja Real con su fila 12, que también es la fila de saldo. La barra de fórmulas te muestra =Presupuesto!B12-Real!B12, y el resultado se interpreta así: si es positivo, gastaste menos de lo previsto; si es negativo, te pasaste.
Comprueba: al hacer clic en B2, la barra de fórmulas muestra =Presupuesto!B12-Real!B12 y la celda devuelve el importe calculado.

Ver el resultado del trimestre con una tabla dinámica

Para ver de un vistazo cuánto se ha gastado en cada categoría entre enero y junio, una tabla dinámica es la herramienta ideal. Toma los datos de la hoja Real, los agrupa por categoría y por mes, y los suma. Eso evita escribir una fórmula para cada cruce.

Pasos para crear la tabla dinámica:

  1. Haz clic en una celda de los datos de la hoja Real (por ejemplo, B2).
  2. En la cinta, ve a Insertar > Tablas > Tabla dinámica.
  3. Acepta el rango propuesto y elige colocar la tabla dinámica en una hoja nueva, llamada Resumen.
  4. En el panel de la derecha, arrastra el campo Categoría al área Filas, Mes al área Columnas e Importe al área Valores.
  5. La tabla dinámica mostrará el total por mes y categoría. Si la columna de totales no aparece, en la pestaña Diseño de tabla dinámica, marca Totales generales de filas y Totales generales de columnas.
InsertarTablasTabla dinamica
Nota: la tabla dinámica toma los datos de la hoja Real. Las tablas dinámicas están en Excel desde la versión 2007 y siguen exactamente igual en Microsoft 365, 2024, 2021, 2019, 2016 y en Excel para la web y Mac.
Comprueba: la hoja Resumen muestra cada categoría en una fila y cada mes en una columna, con el importe sumado en el cruce. La celda total general, abajo a la derecha, da la suma de todo el semestre.

Cuando cambian los datos, actualizar la tabla dinámica

La tabla dinámica no se actualiza sola. Si añades un gasto nuevo en la hoja Real, tienes que refrescarla para que lo muestre. La forma rápida es hacer clic derecho sobre cualquier celda de la tabla dinámica y elegir Actualizar, o pulsar Alt+F5.

Pasos:

  1. Ve a la hoja Real y añade en la fila 12 una categoría nueva, Farmacia, con el importe de enero (25,00).
  2. Vuelve a la hoja Resumen.
  3. Haz clic derecho sobre la tabla dinámica y elige Actualizar, o pulsa Alt+F5.
  4. La nueva categoría aparece con su importe en la columna de enero.
Cuidado: si los datos de la hoja Real no son una tabla de Excel, las nuevas filas que añadas más allá de la última no entran en la tabla dinámica aunque la actualices. Conviértelos antes en tabla con Inicio > Estilos > Dar formato como tabla.
Comprueba: tras actualizar, la categoría Farmacia aparece en la tabla dinámica con su valor 25,00 en enero.

Por qué los totales no se actualizan o aparecen errores

Cuando una tabla de presupuesto empieza a crecer, saltan errores típicos. No son fallos de Excel, sino despistes al montar la estructura. Los tres que más se repiten son un total que suma de más porque hay texto en el rango, una tabla dinámica que se queda corta y un error #¡DESBORDAMIENTO! al usar funciones de matriz dinámica. Verás cada uno con su arreglo.

El total suma #N/A al arrastrar la fórmula

Si al copiar la fórmula =SUMA(B3:B10) a los demás meses aparece #N/A en alguna celda, casi siempre hay texto (un guion, la palabra pendiente, una X) en una de las celdas del rango. Excel no puede sumar texto y propaga el error. La forma rápida de localizar la celda culpable es usar Ir a especial.

Pasos para localizar y borrar la celda de texto:

  1. Selecciona el rango B3:G10.
  2. Pulsa F5 (Ir a) y elige el botón Especial.
  3. Marca Constantes y deja solo la casilla Texto.
  4. Pulsa Aceptar; Excel seleccionará la celda con texto.
  5. Borra su contenido y vuelve a escribir un número. El total se arregla.
C7fx=SUMA(C3:C10)
A B C D
6 Comida 320,00 310,00 #N/A
7 Transporte 90,00 x 90,00
10 Ahorro 100,00 100,00 100,00
Presupuesto
Comprueba: tras borrar la x de C7, la celda D6 muestra de nuevo la suma correcta del rango.

La tabla dinámica no recoge las filas nuevas

Si al añadir una fila nueva en la hoja Real y refrescar la tabla dinámica, la nueva fila no aparece, la causa más probable es que el origen de la tabla dinámica no es una tabla de Excel, sino un rango normal. Los rangos normales no crecen; las tablas de Excel, sí.

Pasos para arreglarlo:

  1. Ve a la hoja Real y selecciona el rango con los datos, incluida la fila de encabezados.
  2. Aplica Inicio > Estilos > Dar formato como tabla y acepta.
  3. Vuelve a la tabla dinámica, haz clic derecho > Actualizar.
  4. Si sigue sin recoger las filas nuevas, repite la tabla dinámica: clic derecho > Cambiar origen de datos y selecciónalo otra vez.
Comprueba: al añadir una fila nueva debajo de la última fila de la tabla de Excel, la tabla dinámica la recoge al refrescar.

Aparece #¡DESBORDAMIENTO! al usar FILTRAR o UNICOS

Las funciones de matriz dinámica como FILTRAR (FILTER), UNICOS (UNIQUE) o SECUENCIA (SEQUENCE) devuelven varios resultados a la vez y los "desbordan" en celdas contiguas. Si alguna de esas celdas está ocupada, o si la fórmula está dentro de una tabla de Excel, verás el error #¡DESBORDAMIENTO! y un borde discontinuo que marca la zona que necesita libre.

Pasos para liberar la zona de desbordamiento:

  1. Selecciona la celda con el error y mira el borde discontinuo que marca la zona ocupada.
  2. Borra el contenido de esas celdas o mueve la fórmula a una zona vacía de la hoja.
  3. Si la fórmula está dentro de una tabla de Excel, sácala a una zona libre fuera de la tabla: las matrices dinámicas no se desbordan dentro de tablas de Excel.
Nota: FILTRAR, UNICOS y SECUENCIA están en Excel 2021, 2024 y Microsoft 365, además de Excel para la web. En Excel 2019 o 2016 no existen; tendrías que obtener el mismo resultado con BUSCARV, INDICE y COINCIDIR, o instalar la versión más reciente.
Comprueba: al mover la fórmula =UNICOS(A2:A10) a una celda fuera de la tabla, Excel pinta de un trazo discontinuo la zona que ocupará el resultado, sin errores.

Lo que ya sabes hacer con una tabla de presupuesto

  • Montar la estructura básica: Categoría en filas, meses en columnas, fila de totales y fila de saldo.
  • Sumar con =SUMA(B3:B10) y filtrar por categoría con =SUMAR.SI(A2:A11;"Alquiler";B2:G11).
  • Dar formato de tabla a los datos con Inicio > Estilos > Dar formato como tabla para tener bandas, filtros y fila de totales.
  • Comparar lo previsto con lo real en una hoja Diferencia, restando los totales de las dos hojas.
  • Resumir el semestre con una tabla dinámica que cruce Categoría, Mes e Importe, y refrescarla con Alt+F5 cuando cambien los datos.

El siguiente paso es añadir un gráfico en Insertar > Gráficos > Gráfico de columnas o líneas para ver la evolución mes a mes del saldo y de las categorías que más te preocupan.

Dudas al montar una tabla de presupuesto en Excel

1. ¿Cómo crear una plantilla de presupuesto personal en Excel gratis?

Abre un libro nuevo, escribe en la columna A los conceptos (Alquiler, Supermercado, Transporte) y en la B el importe estimado de cada uno. Abajo añade una fila con =SUMA(B2:B10) para obtener el total y, junto a ella, otra con =SUMA para los gastos reales del mes. Así tienes una plantilla reutilizable: solo cambias los conceptos cada mes y comparas lo previsto con lo gastado.

2. ¿Dónde consigo un formato de presupuesto en Excel gratis?

En la página support.microsoft.com/es-es, dentro de la sección de plantillas, hay formatos de presupuesto personal, mensual y de proyecto listos para descargar. Eliges el que te encaje, pulsas Descargar y se abre una copia en tu Excel con las fórmulas ya escritas. Luego solo sustituyes los datos de ejemplo por los tuyos y listo.

3. ¿Cómo descargar un modelo de presupuesto en PDF gratis?

En support.microsoft.com/es-es encontrarás plantillas de presupuesto que se descargan como libro de Excel (.xlsx). Una vez abierto, vas a Archivo > Guardar como, eliges PDF en Tipo y pulsas Guardar para obtener el documento listo para imprimir o enviar. El propio Excel se encarga de maquetar cada hoja en una página.

4. ¿Cómo hacer una plantilla de presupuesto de obra en Excel?

Crea columnas para Capítulo (Cimentación, Instalaciones), Unidad (m², ml, ud), Cantidad, Precio unitario, Total parcial y, al final, un Total general con =SUMA de la columna de parciales. Añade una hoja aparte con Costes indirectos y Beneficio industrial, y multiplícalos por el total para obtener el presupuesto final. Esta estructura es la que usan los modelos profesionales del sector.

5. ¿Cómo hacer una plantilla de presupuesto para una empresa en Excel?

En la hoja 1 lista los Ingresos previstos por línea de negocio y en la 2 los Costes fijos y variables, cada uno en su columna. En la 3, con =SUMA(ingresos)-SUMA(costes), calculas el Resultado del mes y, con =SUMAR.SI.CONJUNTO, el acumulado por departamento. Con formato condicional en la celda de resultado verás de un vistazo si el mes cierra en positivo o negativo.

Fuentes

  1. MicrosoftBUSCARV — documentación oficialconsultado el 05/10/2026
  2. MicrosoftTabla dinámica — documentación oficialconsultado el 05/10/2026
  3. MicrosoftTabla de Excel (Dar formato como tabla) — documentación oficialconsultado el 05/10/2026
  4. MicrosoftDe Word a Excel — documentación oficialconsultado el 05/10/2026
  5. Microsoft#¡DESBORDAMIENTO! — documentación oficialconsultado el 05/10/2026