Presupuesto de obra

Modelo de presupuesto de construcción en Excel: guía para empezar

noviembre 6, 2026 Tuto Excel 10 min read
Modelo de presupuesto de construcción en Excel: guía para empezar

Un modelo de presupuesto de construcción en Excel organiza materiales, mano de obra, equipos y gastos generales para estimar una obra, compararla con los gastos reales y detectar desviaciones. El lector terminerá con un libro de ejemplo que calcula importes, gastos indirectos, totales y variaciones, y que puede ampliarse al añadir nuevas partidas.

Las fórmulas y herramientas de este tutorial son compatibles con las versiones de escritorio de Excel 2007 en adelante, Microsoft 365, Excel para la web, Mac y móviles, con las diferencias de interfaz que existan entre ellas. Los datos están comprobados en octubre de 2026.

Qué es un modelo de presupuesto de construcción

Un modelo de presupuesto de construcción es un libro de Excel que convierte la información de una obra en partidas calculables. En nuestro libro, cada fila representa un concepto: materiales, mano de obra o equipos. Su función no es sustituir planos, mediciones ni matrices de costos, sino organizar las cifras disponibles y facilitar su seguimiento.

El libro se compone de tres hojas: Presupuesto, Resumen y Parámetros. La primera contiene las partidas; la segunda compara importes por tipo y deviations; la tercera reúne el porcentaje de gastos indirectos y otros valores reutilizables. Así puedes cambiar un supuesto sin reescribir todas las fórmulas.

Esta estructura sigue el flujo de un presupuesto profesional: datos generales, mediciones, costos unitarios, aplicación de gastos indirectos y revisión del gasto real. Las cifras deben revisarse contra las fuentes de la obra antes de tomar una decisión.

Las partidas y los importes del presupuesto

Cada partida combina una descripción, un tipo, una cantidad y un precio unitario. El importe estimado se obtiene multiplicando las dos últimas columnas. No escribas el resultado a mano: la fórmula permite recalcular la partida cuando cambia una cantidad o un precio.

En la hoja Presupuesto, el ejemplo ya incluye las columnas necesarias. Selecciona E2, escribe la fórmula y arrasta el controlador de relleno hasta el final de la tabla.

=E2*F2
E2fx=E2*F2
A B C D E F G H
1 Partida Tipo Cantidad Unidad Precio unitario Importe estimado Gasto real Desviación
2 Cemento Material 20 saco 12,00 240,00 255,00 15,00
3 Oficial Mano de obra 16 hora 18,00 288,00 300,00 12,00
4 Miniexcavadora Equipo 8 hora 95,00 760,00 720,00 -40,00
E2 Arrastra el controlador de relleno hasta E4
Presupuesto

El signo de la desviación indica si la partida gastó más de lo previsto: positivo significa exceso; negativo, ahorro. El total del presupuesto se obtiene sumando la columna Importe estimado.

Calcular el costo total y el margen del presupuesto

Para controlar el costo, no basta con sumar partidas. Primero hay que calcular el subtotal por tipo y, después, añadir los gastos indirectos. En este libro, administration representa un 15 % de los costos directos.

La hoja Resumen concentra estos resultados. Utiliza SUMAR.SI.CONJUNTO (SUMIFS) para sumar un tipo de partida. La fórmula trabaja sobre la hoja Presupuesto y devuelve el subtotal de los materiales.

=SUMAR.SI.CONJUNTO(Presupuesto!$F$2:$F$4;Presupuesto!$B$2:$B$4;B2)
C2fx=SUMAR.SI.CONJUNTO(Presupuesto!$F$2:$F$4;Presupuesto!$B$2:$B$4;B2)
A B C D E
1 Concepto Tipo Importe estimado Gasto real Desviación
2 Subtotal Material 240,00 255,00 15,00
3 Subtotal Mano de obra 288,00 300,00 12,00
4 Subtotal Equipo 760,00 720,00 -40,00
5 Total directo 1.288,00 1.275,00 -13,00
6 Gastos indirectos Administración 15 % 193,20 191,25 -1,95
7 Total estimado 1.481,20 1.466,25 -14,95
Resumen
Nota: En Excel configurado con punto decimal, como ocurre con la configuración regional de México o Estados Unidos, el separador de argumentos es la coma. Los ejemplos de este tutorial emplean punto y coma.

Fijar el porcentaje de gastos indirectos

El porcentaje no debe escribirse dentro de cada fórmula. Guárdalo una vez en la hoja Parámetros, por ejemplo en B2, y utilízalo con una referencia absoluta. Así puedes modificar el valor y todos los cálculos se actualizan.

En Parámetros!B2, escribe 15 % con el formato porcentual. En Resumen!C6, utiliza esta fórmula:

=C5*$B$2

El signo $ mantiene la referencia fija al copiar la fórmula. En esta celda concreta, C5 representa el total directo de la hoja Resumen. Si el gasto real también necesita gastos indirectos, aplica la misma base en la columna Gasto real.

Cuidado: No confundas el 15 % de administration con una partida de material. Debe permanecer en Parámetros para que su propósito sea visible.

Comparar el presupuesto con los gastos reales

El control de la obra comienza cuando se cargan los importes efectivamente gastados. En la hoja Presupuesto, la columna Gasto real alimenta la columna Desviación. Esta resta el importe previsto al gasto real y hace visible qué conceptos están fuera de rango.

En H2, escribe:

=G2-E2

Después arrastra el controlador de relleno hasta la última partida. En el ejemplo, el cemento y la mano de obra tienen desviaciones positivas; la miniexcavadora presenta una variación negativa.

H2fx=G2–E2
A B C D E F G H
1 Partida Tipo Cantidad Unidad Precio unitario Importe estimado Gasto real Desviación
2 Cemento Material 20 saco 12,00 240,00 255,00 15,00
3 Oficial Mano de obra 16 hora 18,00 288,00 300,00 12,00
4 Miniexcavadora Equipo 8 hora 95,00 760,00 720,00 -40,00
H2 Arrastra el controlador de relleno hasta H4
Presupuesto

Una desviación por sí sola no demuestra un error: puede deberse a un cambio de alcance o a una medición incorrecta. El libro ayuda a detectarla; la revisión documental confirma su causa.

Identificar el porcentaje de desviación de cada partida

Para ordenar las partidas por urgencia, añade una columna Desviación %. La fórmula divide la desviación entre el importe estimado y resta uno. Si el presupuesto estimado es cero, devuelve cero para evitar una división por cero.

=SI(E2=0;0;H2/E2-1)
I2fx=SI(E2=0;0;H2/E2–1)
A B C D E F G H I
1 Partida Tipo Cantidad Unidad Precio unitario Importe estimado Gasto real Desviación Desviación %
2 Cemento Material 20 saco 12,00 240,00 255,00 15,00 6,25 %
3 Oficial Mano de obra 16 hora 18,00 288,00 300,00 12,00 4,17 %
4 Miniexcavadora Equipo 8 hora 95,00 760,00 720,00 -40,00 -5,26 %
I2 Aplica el formato porcentual
Presupuesto

Para aplicar el formato, selecciona I2:I4, abre Ctrl+1 y elige Porcentaje. En Excel para Mac, Ctrl+1 también abre Formato de celdas.

Nota: La hoja admite hasta 1.048.576 filas y 16.384 columnas, pero el tamaño cómodo de presentación y el rendimiento dependen de la cantidad real de partidas y del equipo usado.

Actualizar el presupuesto con una tabla de Excel

Una tabla de Excel mantiene una presentación ordenada y expande sus referencias al añadir partidas. También ofrece herramientas de filtrado y un diseño que facilita detectar encabezados. Antes de convertir el rango, conviene comprobar que no haya filas vacías dentro de los datos.

  1. Abre la hoja Presupuesto y selecciona una celda de la tabla.
  2. En la cinta de opciones, entra en Insertar > Tablas > Tabla.
  3. Confirma que el rango incluye los encabezados de A1:I4.
  4. Mantén marcada la opción de encabezados y pulsa Aceptar.
  5. Revisa que las fórmulas se hayan rellenado correctamente en E2:I4.
InsertarTablasTabla

Las tablas no cambian el significado de una fórmula, pero sí facilitan su mantenimiento. Al insertar una fila dentro de la tabla, Excel puede ampliar automáticamente los cálculos y los formatos.

Añadir una partida sin romper los totales

Ahora añadimos una partida de instalación. No escribas debajo de la tabla como si fuera una fila aislada: sitúate en la última fila y usa Insertar > Filas de tabla > Insertar filas arriba. Así la partida queda dentro del rango controlado.

  1. Selecciona la última celda de la tabla.
  2. Elige Insertar > Filas de tabla > Insertar filas arriba.
  3. Escribe Instalación eléctrica en la columna Partida.
  4. Escribe Instalación en Tipo, 12 en Cantidad y Hora en Unidad.
  5. Escribe 45,00 en Precio unitario y 540,00 en Gasto real.
  6. Copia las fórmulas de la fila anterior en E2 y H2:I2.
A5fx5
A B C D E F G H I J
1 1 Partida Tipo Cantidad Unidad Precio unitario Importe estimado Gasto real Desviación Desviación %
2 2 Cemento Material 20 saco 12,00 240,00 255,00 15,00 6,25 %
3 3 Oficial Mano de obra 16 hora 18,00 288,00 300,00 12,00 4,17 %
4 4 Miniexcavadora Equipo 8 hora 95,00 760,00 720,00 -40,00 -5,26 %
5 5 Instalación eléctrica Instalación 12 hora 45,00 540,00 570,00 30,00 5,56 %
6 > **Comprueba:** La fila 5 queda dentro de la tabla, el importe estimado muestra **540,00**, la desviación muestra **30,00** y el resumen actualiza sus totales.
7 ## Revisar errores y datos incompletos del presupuesto
8 Un presupuesto calculable no garantiza que los datos sean correctos. Las cantidades vacías, los precios no numéricos, las partidas duplicadas y las desviaciones injustificadas requieren revisión. La hoja **Presupuesto** debe conservar una estructura legible incluso cuando una línea esté incompleta.
9 En **J2**, añade el encabezado **Control**. La fórmula marca una partida incompleta sin borrar la descripción ni sustituir toda la fila por un error.
10 «`excel
11 =SI(O(C2="";D2="");"Revisar";C2*D2)
A5 La nueva fila pertenece a la tabla
Presupuesto
J2fx=SI(O(C2="";D2="");"Revisar";C2*D2)
A B C D E F G H I J
1 Partida Tipo Cantidad Unidad Precio unitario Importe estimado Gasto real Desviación Desviación % Control
2 Cemento Material 20 saco 12,00 240,00 255,00 15,00 6,25 % 240,00
3 Oficial Mano de obra 16 hora 18,00 288,00 300,00 12,00 4,17 % 288,00
4 Miniexcavadora Equipo 8 hora 95,00 760,00 720,00 -40,00 -5,26 % 760,00
5 Instalación eléctrica Instalación 12 hora 45,00 540,00 570,00 30,00 5,56 % 540,00
J2 Copia la fórmula al final de la tabla
Presupuesto

Esta fórmula comprueba que cantidad y precio no estén vacíos, pero no valida que sean positivos ni que el texto sea un número. Para una revisión más amplia, añade las comprobaciones numéricas necesarias en tu flujo de trabajo y evita convertirlas en un informe definitivo sin revisar los datos de origen.

Qué hacer cuando una partida no tiene cantidad o precio

Si una partida carece de cantidad, escribe Revisar en J2 y localiza la fila. Completa la medición y el precio en las columnas correspondientes. Después, confirma que E2 vuelve a mostrar el importe.

J2fx=SI(O(C2="";D2="");"Revisar";C2*D2)
A B C D E F G H I J
1 Partida Tipo Cantidad Unidad Precio unitario Importe estimado Gasto real Desviación Desviación % Control
2 Cemento Material saco 12,00 240,00 255,00 15,00 6,25 % Revisar
3 Oficial Mano de obra 16 hora 18,00 288,00 300,00 12,00 4,17 % 288,00
4 Miniexcavadora Equipo 8 hora 95,00 760,00 720,00 -40,00 -5,26 % 760,00
5 Instalación eléctrica Instalación 12 hora 45,00 540,00 570,00 30,00 5,56 % 540,00
C2 Simula una cantidad vacía para comprobar el control
Presupuesto
Comprueba: La celda J2 muestra Revisar; al restituir 20 en C2, el control vuelve a mostrar el importe calculado.

Exportar y presentar el presupuesto

Antes de compartir el libro, ajusta la presentación y comprueba que los totales correspondan a la última versión. Selecciona A1:J5, doble clic en el borde entre columnas para ajustar el ancho automáticamente y usa el botón Ajustar al contenido en la pestaña Inicio si es necesario.

  1. Selecciona las columnas de importes y gastos reales.
  2. Pulsa Ctrl+1 para abrir Formato de celdas.
  3. Elige Número y selecciona Moneda con dos decimales.
  4. Aplica Formato condicional > Resaltar celdas > Mayor que a H2:H5 para identificar desviaciones positivas.
  5. Revisa Resumen y comprueba que los totales coincidan con las partidas.
  6. Guarda el libro con Archivo > Guardar como y elige el formato .xlsx.
InicioNúmeroFormato de moneda
InicioFormato condicionalResaltar celdasMayor que
ArchivoGuardar como

Si el presupuesto debe entregarse como PDF, usa Archivo > Exportar > Crear documento PDF/XPS y revisa la vista previa. Esta exportación conserva la presentación del archivo, pero no sustituye la comprobación de fórmulas, datos generales y fuentes de medición.

Cuidado: Ocultar filas o columnas antes de exportar puede concealing partidas o totales en la versión compartida. Deja visibles las partidas relevantes y añade una nota aparte para los supuestos no calculados.

Lo que ya sabes hacer con el modelo de presupuesto

  • Estructurar una obra en partidas de materiales, mano de obra, equipos e instalaciones.
  • Calcular cada importe con =E2*F2 y mantenerlo mediante una tabla de Excel.
  • Aplicar gastos indirectos con un porcentaje fijo en Parámetros!B2.
  • Resumir costos por tipo con SUMAR.SI.CONJUNTO (SUMIFS).
  • Comparar estimaciones y gastos reales, y detectar desviaciones en importe y porcentaje.
  • Marcar partidas incompletas, completar datos y ampliar el libro sin rehacer los cálculos.
  • Preparar el presupuesto para compartirlo como .xlsx o exportarlo como PDF.

El siguiente paso es añadir un gráfico de desviaciones por partida: seleccionará la columna de variación y permitirá visualizar rápidamente dónde se concentra el consumo.

Dudas al usar un presupuesto de construcción en Excel

1. ¿Dónde encuentro un ejemplo de presupuesto de obra en PDF?

En este tutorial no se ofrece un PDF, pero sí un libro de Excel reproducible con partidas, cantidades, precios unitarios, importes y gastos reales. Puedes copiar la hoja de ejemplo y convertirla en una tabla para utilizarla como base de tus estimaciones.

2. ¿Cómo hago un presupuesto de obra en Excel?

Crea una hoja con los datos generales, una tabla de partidas y columnas para cantidad, precio unitario, importe estimado y gasto real. Multiplica cantidad por precio, suma los importes y usa una columna de desviación para comparar lo previsto con lo gastado.

3. ¿Qué datos necesito para presupuestar la mano de obra?

Registra cada concepto como una partida, con su cantidad, horas o unidades de trabajo y precio unitario. Si necesitas registrar horas y tarifa por separado, añade columnas para ambos datos y calcula el importe de la partida con su fórmula.

4. ¿Cómo separo materiales y mano de obra en el presupuesto?

Añade una columna de tipo con valores como Material, Mano de obra y Equipo. Cada partida conserva cantidad, precio unitario e importe; los subtotales por tipo permiten saber cuánto representa cada grupo dentro del presupuesto.