Redondea al $5 más cercano

Un usuario Pregunto ✅

kattlees

Estoy tratando de redondear a los $5 más cercanos.

HPPagoRoundUp = ROUNDUP([HPay],-0.5)

Se tarda 22,45 y se redondea a 30.

Si voy más bajo (-0.2) va a 23

Interkoubess

En respuesta a kattlees

Hola @kattlees,

Entonces puedes una fórmula como esta:

HPayRoundUp = (INT([HPay]/5)+1)*5

y si tiene un número negativo, lo adaptará …

ninter

Interkoubess

Hola @kattlees,

¿Probaste la función Mround?

Háganos saber si lo intentó y no funcionó, luego dé algunos ejemplos con los resultados esperados y lo averiguaremos.

Gracias.

ninter

kattlees

En respuesta a Interkoubess

Sí, HPPayRoundUp = MROUND([HPay],5) redondea hacia abajo para que 22.45 se convierta en 20

Interkoubess

En respuesta a kattlees

Hola @kattlees,

Entonces, por ejemplo, 22,45 quiere 30, ¿y qué hay de 16,45, 18,56 o 27,64?

Gracias.

ninter

kattlees

En respuesta a Interkoubess

No exactamente. Quiero 22.45 para ir a 25.. 22.01 iría a 25

Todo se redondearía al siguiente incremento de $5.

16,45 iría a 20, 27,64 iría a 30.

Interkoubess

En respuesta a kattlees

Hola @kattlees,

Entonces puedes una fórmula como esta:

HPayRoundUp = (INT([HPay]/5)+1)*5

y si tiene un número negativo, lo adaptará …

ninter

kattlees

En respuesta a Interkoubess

¡¡¡Gracias!!!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *