Calculando vto. Parte ii

Hola experto, el viernes me resolviste la duda del vto. De una factura con la formula =fecha(año(c15+buscarv($c11;hoja2....etc etc.
La fórmula en si funciona perfectamente, pero hay un problemilla que me gustaría preguntarte como resolverlo. En el supuesto que la fecha fra. Sea 15/02/03, el cliente pague a 90 días, día 5 c/mes, el excel me da una respuesta correcta, pero a efectos administrativos poco válida, me responde: 5/05/03. Yo quisiera que me respondiera un mes más tarde al ya haberse pasado el día de pago, es decir, 5/06/03.
Espero haber formulado la pregunta correctamente.
Un saludo,
Ivan.

1 Respuesta

Respuesta
1
OK. Entendí el punto y me parece absolutamente lógico.
Por lo tanto, sobre la fórmula propuesta anteriormente, introduciremos un factor de ajuste al argumento MES.
Así, la fórmula anterior era:
=FECHA(AÑO(C11+BUSCARV($B11;Hoja2!$A$7:$E$20;4;0));MES(C11+BUSCARV($B11;Hoja2!$A$7:$E$20;4;0));BUSCARV($B11;Hoja2!$A$7:$E$20;5;0))
mientras que, la nueva, será:
=FECHA(AÑO(C11+BUSCARV($B11;Hoja2!$A$7:$E$20;4;0));MES(C11+BUSCARV($B11;Hoja2!$A$7:$E$20;4;0))+SI(DIA(C11+BUSCARV($B11;Hoja2!$A$7:$E$20;4;0))>BUSCARV($B11;Hoja2!$A$7:$E$20;5;0);1;0);BUSCARV($B11;Hoja2!$A$7:$E$20;5;0))
[Recuerda considerar si sueles usar comas o punto y coma para separar argumentos de las funciones. Yo usé ";"]
Obviamente este tipo de vencimiento provocará que, en realidad, el plazo de pago se extentienda días más allá de lo originalmente pactado.
Espero que esto te ayude.
Un abrazo!
Fernando

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas