Formula para calcular fecha de vencimiento

22/10/2007 - 04:07 por GR | Informe spam
Hola a todos:

Reciban un cordial saludo, solicito su valiosa ayuda para encontrar una
formula que me de la fecha de vencimiento.
Fecha de la factura 29-ago-2007, el cliente tiene 45 dias para pagarla, el
detalle es que el cliente hace su corte el dia jueves de cada semana y paga
las que hayan cumplido los 45 dias hasta el dia jueves de cada semana el
siguiente lunes.
En este ejemplo el cliente pagaria la factura hasta el 22-oct-2007 la factura:
fecha factura 29-ago-2007
45 dias para pagarla seria el 13-oct-2007
como el cliente hace su corte el dia jueves para pagarlas el proximo lunes
que en este caso seria 15-oct-2007, ya no entraria por que el 13-oct-2007 fue
sabado
Entraria hasta el pago del dia lunes 22/oct/2007 .
Agradezco de antemano su apoyo.
Saludos

pero

Preguntas similare

Leer las respuestas

#6 GR
23/10/2007 - 15:11 | Informe spam
Probablemente y si no me explique bien, pero ya hice unas pruebas y me han
funcionado las formulas que me hizo el favor de proporcionarme Juan Español
Primer Planteamiento:
Fecha factura: 29-ago-07
+ 45 dias de credito = 13-oct-07
Dia de corte: jueves (hasta este dia programan las facturas para pagarlas el
proximo lunes, como 13/oct/07 fue sabado ya no entra para el pago de del dia
lunes 15/oct/07 si no hasta el proximo lunes 22/oct/07.

Segundo Planteamiento:
Fecha factura: 27/ago/07
+ 45 dias de credito -oct-07
Dia de corte : Viernes
En este caso la factura se pagararia el dia lunes 15 de oct de 2007.

Por otra parte, Juan Español seria mucha molestia el poderme explicar un
poco la formula ya que nunca la habia visto.
Buen dia
Gracias
Saludos

"Xavier Budet Graco" wrote:

Hola "GR", sin entrar en las fórmulas de Juan que no las he probado, no entiendo tu planteamiento:
Emisión factura: 27-ago-07 (miércoles)
45 días + jueves + lunes = 22-oct-07
45 días + viernes + lunes = ¿15-oct-07?

Revisa porque o estás equivocado o te has explicado mal.

Saludos,

Xavier

Quitar MAC para contestar. Gracias.


"GR" escribió en el mensaje news:
> Hola Juan Español:
>
> He hecho unas pruebas y si me ha funcionado, tambien he hecho unas pruebas
> cambando el dia de corte de jueves a viernes y tambien cambio el C1 el 4 por
> el 5 pero ahi si no me da el resultado correcto
> por ejemplo
> fecha factura 27-ago-07
> fecha de pago deberia ser 15-oct-07
> Me imagino que tendria que modificar algo mas para que me el resultado
> correcto, serias tan amable en indicarme que otra parte de la formula debo
> modificar.
> Gracias
> Saludos
>
>
> pero no me funciona cuando la fecha del cumplimiento de los 45 dias cae en
> jueves por ejemplo
> Fecha de factura:
>
> "Juan Español" wrote:
>
>> Hola GR:
>> Propongo una fórmula general para "cualquier caso" de este tipo
>> B1= plazo de pago en días (en tu caso 45)
>> C1= nº de día de la semana del corte 1=lunes,2=martes, etc. (en tu caso 4)
>> D1=nº de día de la semana siguiente que se realiza el pago (en tu caso
>> 1=lunes)
>> A2=fecha de la factura (en tu caso 29-08-2007)
>> B2=resultado
>> =REDOND.MULT(A2+$B$1+$C$1+1;7)+1+$D$1
>>
>> Espero te sirva.
>>
>> Desde Salamanca, J.E.
>>
>> "GR" escribió en el mensaje
>> news:
>> > Hola a todos:
>> >
>> > Reciban un cordial saludo, solicito su valiosa ayuda para encontrar una
>> > formula que me de la fecha de vencimiento.
>> > Fecha de la factura 29-ago-2007, el cliente tiene 45 dias para pagarla, el
>> > detalle es que el cliente hace su corte el dia jueves de cada semana y
>> > paga
>> > las que hayan cumplido los 45 dias hasta el dia jueves de cada semana el
>> > siguiente lunes.
>> > En este ejemplo el cliente pagaria la factura hasta el 22-oct-2007 la
>> > factura:
>> > fecha factura 29-ago-2007
>> > 45 dias para pagarla seria el 13-oct-2007
>> > como el cliente hace su corte el dia jueves para pagarlas el proximo lunes
>> > que en este caso seria 15-oct-2007, ya no entraria por que el 13-oct-2007
>> > fue
>> > sabado
>> > Entraria hasta el pago del dia lunes 22/oct/2007 .
>> > Agradezco de antemano su apoyo.
>> > Saludos
>> >
>> > pero
>> >
>> >
>>
>>
>>

Respuesta Responder a este mensaje
#7 Juan Español
25/10/2007 - 09:52 | Informe spam
Con mucho gusto.

Veamos...
Dos pinceladas previas:
El sistema de fechas de Microsoft Excel es una serie de numeros que empieza
en el 1 = 1 de enero de 1900
El 1 de enero de 1900 era domingo, detalle importante.
Y el día 0 de Enero de 1900 (para Excel existe ese día y era sábado)
Por lo cual cualquier numero/fecha múltiplo de 7 es sábado.


B1= plazo de pago en días =plazo
C1= nº de día de la semana del corte 1=lunes,2=martes, etc.=corte
D1=nº de día de la semana siguiente que se realiza el pago
(1=lunes;2martes)=dia pago
A2=fecha de la factura.=f.f.
Estamos de acuerdo que si A2= f.f. y B1=plazo; A2+$B$1= dia vencimiento
Entonces REDOND.MULT(día Vto.-día corte+2;7) nos dará siempre el sábado (por
ser múltiplo de 7)
de la semana anterior por haberle restado el día de corte y compensado con
+2 por la diferencia que hay entre el sábado y el lunes, que es el día que
según nuestro capricho particular le hemos dado valor 1 (1=lunes;2= martes,
etc)
Por ahora tenemos que dado cualquier día que sea el vto. aplazado, obtenemos
el día sábado de la semana anterior...
Ahora le sumamos 7 para ponernos en el sábado de la semana siguiente, le
sumamos 1 más para ponernos en domingo; y le sumamos (D1) que es el día de
pago verdadero...
Por eso la fórmula que nos da la solución a tu cuestión es:


=REDOND.MULT(A2+$B$1-$C$1+2;7)+$D$1+8

Espero que mi explicación ayude a entender "cómo funciona" la fórmula.


"GR" escribió en el mensaje
news:
Probablemente y si no me explique bien, pero ya hice unas pruebas y me han
funcionado las formulas que me hizo el favor de proporcionarme Juan
Español
Primer Planteamiento:
Fecha factura: 29-ago-07
+ 45 dias de credito = 13-oct-07
Dia de corte: jueves (hasta este dia programan las facturas para pagarlas
el
proximo lunes, como 13/oct/07 fue sabado ya no entra para el pago de del
dia
lunes 15/oct/07 si no hasta el proximo lunes 22/oct/07.

Segundo Planteamiento:
Fecha factura: 27/ago/07
+ 45 dias de credito -oct-07
Dia de corte : Viernes
En este caso la factura se pagararia el dia lunes 15 de oct de 2007.

Por otra parte, Juan Español seria mucha molestia el poderme explicar un
poco la formula ya que nunca la habia visto.
Buen dia
Gracias
Saludos

"Xavier Budet Graco" wrote:

Hola "GR", sin entrar en las fórmulas de Juan que no las he probado, no
entiendo tu planteamiento:
Emisión factura: 27-ago-07 (miércoles)
45 días + jueves + lunes = 22-oct-07
45 días + viernes + lunes = ¿15-oct-07?

Revisa porque o estás equivocado o te has explicado mal.

Saludos,

Xavier

Quitar MAC para contestar. Gracias.


"GR" escribió en el mensaje
news:
> Hola Juan Español:
>
> He hecho unas pruebas y si me ha funcionado, tambien he hecho unas
> pruebas
> cambando el dia de corte de jueves a viernes y tambien cambio el C1 el
> 4 por
> el 5 pero ahi si no me da el resultado correcto
> por ejemplo
> fecha factura 27-ago-07
> fecha de pago deberia ser 15-oct-07
> Me imagino que tendria que modificar algo mas para que me el resultado
> correcto, serias tan amable en indicarme que otra parte de la formula
> debo
> modificar.
> Gracias
> Saludos
>
>
> pero no me funciona cuando la fecha del cumplimiento de los 45 dias cae
> en
> jueves por ejemplo
> Fecha de factura:
>
> "Juan Español" wrote:
>
>> Hola GR:
>> Propongo una fórmula general para "cualquier caso" de este tipo
>> B1= plazo de pago en días (en tu caso 45)
>> C1= nº de día de la semana del corte 1=lunes,2=martes, etc. (en tu
>> caso 4)
>> D1=nº de día de la semana siguiente que se realiza el pago (en tu caso
>> 1=lunes)
>> A2=fecha de la factura (en tu caso 29-08-2007)
>> B2=resultado
>> =REDOND.MULT(A2+$B$1+$C$1+1;7)+1+$D$1
>>
>> Espero te sirva.
>>
>> Desde Salamanca, J.E.
>>
>> "GR" escribió en el mensaje
>> news:
>> > Hola a todos:
>> >
>> > Reciban un cordial saludo, solicito su valiosa ayuda para encontrar
>> > una
>> > formula que me de la fecha de vencimiento.
>> > Fecha de la factura 29-ago-2007, el cliente tiene 45 dias para
>> > pagarla, el
>> > detalle es que el cliente hace su corte el dia jueves de cada semana
>> > y
>> > paga
>> > las que hayan cumplido los 45 dias hasta el dia jueves de cada
>> > semana el
>> > siguiente lunes.
>> > En este ejemplo el cliente pagaria la factura hasta el 22-oct-2007
>> > la
>> > factura:
>> > fecha factura 29-ago-2007
>> > 45 dias para pagarla seria el 13-oct-2007
>> > como el cliente hace su corte el dia jueves para pagarlas el proximo
>> > lunes
>> > que en este caso seria 15-oct-2007, ya no entraria por que el
>> > 13-oct-2007
>> > fue
>> > sabado
>> > Entraria hasta el pago del dia lunes 22/oct/2007 .
>> > Agradezco de antemano su apoyo.
>> > Saludos
>> >
>> > pero
>> >
>> >
>>
>>
>>

Respuesta Responder a este mensaje
#8 Xavier Budet Graco
25/10/2007 - 22:16 | Informe spam
Hola Juan, quizás no has leido bien mi mensaje:
Hola "GR", sin entrar en las fórmulas de Juan que no las he probado, no entiendo tu planteamiento:







Como puedes ver la pregunta va dirigida a "GR" y no a tí. Lo que no entendía era su razonamiento y no tus fórmulas.

De todas formas agradezco tu voluntad y tiempo.

Saludos,

Xavier

Quitar MAC para contestar. Gracias.

"Juan Español" escribió en el mensaje news:
Con mucho gusto.

Veamos...
Dos pinceladas previas:
El sistema de fechas de Microsoft Excel es una serie de numeros que empieza
en el 1 = 1 de enero de 1900
El 1 de enero de 1900 era domingo, detalle importante.
Y el día 0 de Enero de 1900 (para Excel existe ese día y era sábado)
Por lo cual cualquier numero/fecha múltiplo de 7 es sábado.


B1= plazo de pago en días =plazo
C1= nº de día de la semana del corte 1=lunes,2=martes, etc.=corte
D1=nº de día de la semana siguiente que se realiza el pago
(1=lunes;2martes)=dia pago
A2=fecha de la factura.=f.f.
Estamos de acuerdo que si A2= f.f. y B1=plazo; A2+$B$1= dia vencimiento
Entonces REDOND.MULT(día Vto.-día corte+2;7) nos dará siempre el sábado (por
ser múltiplo de 7)
de la semana anterior por haberle restado el día de corte y compensado con
+2 por la diferencia que hay entre el sábado y el lunes, que es el día que
según nuestro capricho particular le hemos dado valor 1 (1=lunes;2= martes,
etc)
Por ahora tenemos que dado cualquier día que sea el vto. aplazado, obtenemos
el día sábado de la semana anterior...
Ahora le sumamos 7 para ponernos en el sábado de la semana siguiente, le
sumamos 1 más para ponernos en domingo; y le sumamos (D1) que es el día de
pago verdadero...
Por eso la fórmula que nos da la solución a tu cuestión es:


=REDOND.MULT(A2+$B$1-$C$1+2;7)+$D$1+8

Espero que mi explicación ayude a entender "cómo funciona" la fórmula.


"GR" escribió en el mensaje
news:
Probablemente y si no me explique bien, pero ya hice unas pruebas y me han
funcionado las formulas que me hizo el favor de proporcionarme Juan
Español
Primer Planteamiento:
Fecha factura: 29-ago-07
+ 45 dias de credito = 13-oct-07
Dia de corte: jueves (hasta este dia programan las facturas para pagarlas
el
proximo lunes, como 13/oct/07 fue sabado ya no entra para el pago de del
dia
lunes 15/oct/07 si no hasta el proximo lunes 22/oct/07.

Segundo Planteamiento:
Fecha factura: 27/ago/07
+ 45 dias de credito -oct-07
Dia de corte : Viernes
En este caso la factura se pagararia el dia lunes 15 de oct de 2007.

Por otra parte, Juan Español seria mucha molestia el poderme explicar un
poco la formula ya que nunca la habia visto.
Buen dia
Gracias
Saludos

"Xavier Budet Graco" wrote:

Hola "GR", sin entrar en las fórmulas de Juan que no las he probado, no
entiendo tu planteamiento:
Emisión factura: 27-ago-07 (miércoles)
45 días + jueves + lunes = 22-oct-07
45 días + viernes + lunes = ¿15-oct-07?

Revisa porque o estás equivocado o te has explicado mal.

Saludos,

Xavier

Quitar MAC para contestar. Gracias.


"GR" escribió en el mensaje
news:
> Hola Juan Español:
>
> He hecho unas pruebas y si me ha funcionado, tambien he hecho unas
> pruebas
> cambando el dia de corte de jueves a viernes y tambien cambio el C1 el
> 4 por
> el 5 pero ahi si no me da el resultado correcto
> por ejemplo
> fecha factura 27-ago-07
> fecha de pago deberia ser 15-oct-07
> Me imagino que tendria que modificar algo mas para que me el resultado
> correcto, serias tan amable en indicarme que otra parte de la formula
> debo
> modificar.
> Gracias
> Saludos
>
>
> pero no me funciona cuando la fecha del cumplimiento de los 45 dias cae
> en
> jueves por ejemplo
> Fecha de factura:
>
> "Juan Español" wrote:
>
>> Hola GR:
>> Propongo una fórmula general para "cualquier caso" de este tipo
>> B1= plazo de pago en días (en tu caso 45)
>> C1= nº de día de la semana del corte 1=lunes,2=martes, etc. (en tu
>> caso 4)
>> D1=nº de día de la semana siguiente que se realiza el pago (en tu caso
>> 1=lunes)
>> A2=fecha de la factura (en tu caso 29-08-2007)
>> B2=resultado
>> =REDOND.MULT(A2+$B$1+$C$1+1;7)+1+$D$1
>>
>> Espero te sirva.
>>
>> Desde Salamanca, J.E.
>>
>> "GR" escribió en el mensaje
>> news:
>> > Hola a todos:
>> >
>> > Reciban un cordial saludo, solicito su valiosa ayuda para encontrar
>> > una
>> > formula que me de la fecha de vencimiento.
>> > Fecha de la factura 29-ago-2007, el cliente tiene 45 dias para
>> > pagarla, el
>> > detalle es que el cliente hace su corte el dia jueves de cada semana
>> > y
>> > paga
>> > las que hayan cumplido los 45 dias hasta el dia jueves de cada
>> > semana el
>> > siguiente lunes.
>> > En este ejemplo el cliente pagaria la factura hasta el 22-oct-2007
>> > la
>> > factura:
>> > fecha factura 29-ago-2007
>> > 45 dias para pagarla seria el 13-oct-2007
>> > como el cliente hace su corte el dia jueves para pagarlas el proximo
>> > lunes
>> > que en este caso seria 15-oct-2007, ya no entraria por que el
>> > 13-oct-2007
>> > fue
>> > sabado
>> > Entraria hasta el pago del dia lunes 22/oct/2007 .
>> > Agradezco de antemano su apoyo.
>> > Saludos
>> >
>> > pero
>> >
>> >
>>
>>
>>








email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida