Redondear decimales en números arábigos

Sres. T.E.

La consulta es la siguiente, necesito una fórmula en excel para llevar los decimales a .00 y .50, ejemplo en una celda tengo el valor 45.12 levarlo a 45.00 en otra tengo 45.42 levarlo a 45.00.

Respuesta

I. Hola Ender, en mi caso sólo conozco la función Round, que creo se aproxima en buena medida a lo que desea,

https://help.highbond.com/helpdocs/analytics/141/scripting-guide/es/Content/lang_ref/functions/r_round.htm 

https://support.google.com/docs/answer/3093440?hl=es 

https://www.youtube.com/watch?v=cH66C4UC4hk 

https://www-techonthenet-com.translate.goog/excel/formulas/round_vba.php?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=es&_x_tr_pto=sc 

Quisiera trasladarle la información que vi sobre su consulta por si pudiese serle de alguna utilidad mientras le atiende un experto o experta de primera mano. Le ruego me disculpe la imprecisión y molestias de lectura, ánimo.

https://www-geeksforgeeks-org.translate.goog/how-to-round-with-doubles-in-excel-vba/?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=es&_x_tr_pto=sc 

https://stackoverflow.com/questions/57979455/excel-formulas-to-convert-between-western-arabic-eastern-arabic-numerals 

https://stackoverflow.com/questions/9239147/complex-rounding-decimals-in-excel-spreadsheet 

https://www-exceltip-com.translate.goog/excel-functions/how-to-use-the-arabic-function-in-excel.html?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=es&_x_tr_pto=sc 

https://www.youtube.com/watch?v=2f3-C0lvLsU 

https://www.youtube.com/watch?v=yjoN215EVGU 

https://www.youtube.com/watch?v=bKIES6BKTYI 

https://www.youtube.com/watch?v=Tar8U64Td8w 

https://www.youtube.com/watch?v=2f3-C0lvLsU 

¡Gracias! 

De todas formas, le agradezco su colaboración.

En una oportunidad estuve ese código en "COBOL" el cual funcionaba correctamente, pero lo perdí.

Saludos.

1 respuesta más de otro experto

Respuesta

Para redondear los decimales de un número a la cantidad más cercana de .00 o .50, puedes utilizar la función REDONDEAR() en combinación con algunas operaciones matemáticas. Aquí tienes un ejemplo de cómo podrías hacerlo:

=REDONDEAR(A1*2, 0)/2

Esta fórmula multiplica el valor de la celda A1 por 2, lo redondea al número entero más cercano y luego lo divide entre 2. Esto redondea los decimales al número más cercano de .00 o .50.

Aqui otro ejemplo:

  • Si A1 contiene 45.12, la fórmula resultará en 45.00
  • Si A1 contiene 45.42, la fórmula resultará en 45.50

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas