.
Hola, Rafael
Creo que estaría faltando definir una cuestión de momento.
Deberíamos saber en qué momento se asigna el número consecutivo. Y luego, en qué lugar.
Sí usas el formulario para crear un nuevo presupuesto, aquella celda R4 que te sugerí para que tome el numero, debería tener una fórmula que considere el mayor número de la tabla que tienes en la hoja PRESUPUESTOS EMITIDOS y le agregue una unidad más. Pero si el año actual es distinto al año de aquella tabla comience en 1, nuevamente.
Una fórmula que haga tal cosa sería como esta:
=SI(AÑO(HOY())>AÑO(MAX(PRESUPUESTOS_EMITÍDOS!$B$1:$B$18000));1;MAX(PRESUPUESTOS_EMITÍDOS!$A$1:$A$18000)+1)
Asumo que la columna A de aquella base tiene el número secuencial de cada presupuesto (Tu imagen de ejemplo está en blanco)
Luego, supongo, llevarás los datos de este formulario a aquella base.
Es por eso que mencionaba la importancia de los momentos en que haces cada cosa.
Recuerda que nosotros no conocemos cuál es tu proceso de trabajo.
Como fuere creo que esta es una solución viable.
Un abrazo
Fer
.