Fórmula para calcular pago en base a tiempo transcurrido

27/02/2004 - 19:13 por Tom | Informe spam
Buen día a todos!!

Afradecido estaré si me ayudan con este problemita.

Necesito una fórmula que calcule lo siguiente:
Al rentar un cochesito para bebé, la persona inicia su
renta a las 9:00 hrs. y termina a las 12:00 hrs. Cobro
una tarifa de $10 por hora y en este caso cobraré $30.
Pero si mi cliente renta el cochesito entre 13:00 hrs y
16:00 hrs., la tarifa será de $8 por hora.

La fórmula que necesito, debe calcular la cantidad a
cobrar según el horario de renta, teniendo como base:
Horario: 9:00 - 13:00 hrs. --> $10 por hora
13:00 - 16:00 hrs. --> $ 8 por hora
16:00 - 18:00 hrs. --> $10 por hora

Gracias por anticipado!!

Preguntas similare

Leer las respuestas

#6 Beto
27/02/2004 - 21:28 | Informe spam
Beto wrote:

Tom wrote:

Falta una duda, no sé si respondiste tú lo de arriba, pero si te das
cuenta, el lapso es de 1 hora y diez minutos, en ese caso le cobras la
segunda hora completa? una fracción? O sea no deberían ser $10, a menos
que estes generoso y regales 10 minutos.



Con lo que tengo entendido, sería así, considerando en D5 la hora de
inicio y en E5 la hora de término:

=SI(Y(D5>=NSHORA(13,0,0),D5<NSHORA(16,0,0)),REDONDEAR.MAS((E5-D5)*24,0)*8,REDONDEAR.MAS((E5-D5)*24,0)*10)

Consideré que si se pasa un minuto de la hora, se le cobra la próxima
hora completa. En general los arriendos son así de abusivos :)

Saludos,
Beto
Reply: Erase between the dot (inclusive) and the @.
Responder: Borra la frase obvia y el punto previo.
Respuesta Responder a este mensaje
#7 Beto
01/03/2004 - 18:10 | Informe spam
Tom wrote:

En este caso, se cobrará por minutos excedidos la parte
proporcional a la correspondiente tarifa; no se cobrará
la hora completa. Somos considerados con el cliente :-)

Siendo así, ¿cómo puedo modificar la formula
proporcionada?



Ok, esta fórmula considera pago mínimo de una hora y de ahí en adelante,
tarificación al minuto.

=SI(Y(D5>=NSHORA(13,0,0),D5<NSHORA(16,0,0)),SI((E5-D5)*24<1,8,(E5-D5)*24*8),SI((E5-D5)*24<1,10,(E5-D5)*24*10))

Saludos,
Beto
Reply: Erase between the dot (inclusive) and the @.
Responder: Borra la frase obvia y el punto previo.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida