W: Resize to find out!
H: Resize to find out!
Publicado hace: 6 años

Como evitar el redondeo de decimales en Excel (entre otros)

Aquí les dejo algunas acciones en excel que pueden ser de mucha utilidad cuando se trabajan con cantidades decimales.

Redondeando cantidades
Aplicar el redondeo de decimales es una función muy util en muchos casos, para redondear una cantidad solo se necesita escoger el formato de la celda e indicarle el número de decimales que deseamos mostrar en el menú Formato > Celdas > Pestaña Número > Categoría Número . Aunque el proceso mencionado solo modifica el formato del número, por ejemplo:

Si tenemos en una casilla el número 0.037 y le cambiamos el formato a 2 decimales podremos ver 0.04, pero para cualquier operación lógica que se realice con la celda, su valor seguirá siendo 0.037 es decir, es un redondeo visual solamente.

Si necesitamos realizar forzar un redondeo, podemos usar la funcion Redondear(#, #decimales), con esta función si podremos obtener un redondeo real de las cantidades al número de decimales que le indiquemos. Por ejemplo:

Para aplicar la función al número 0.037 podría colocar =redondear(0.037,2) donde 2 es la cantidad de cifras decimales a las que se va a redondear la cantidad, el resultado será 0.04 y esta vez si será considerado con ese valor para cualquier función lógica que necesitemos aplicarle.

Evitando el redondeo
Ahora bien, lo que nosotros queremos en esta ocasión no es redondear cantidades, sino por el contrario, evitar que excel redondee los decimales y al mismo tiempo, nos muestre un número de decimales determinado. Por ejemplo, como en el caso anterior, tengo el número 0.037 y deseo que se muestre solamente 0.03

Para esto usaremos la función truncar(#,#decimales) y aplicando esto al caso del ejemplo sería ásí: =truncar(0.037,2) con lo que tendríamos el resultado deseaso que es 0.03

Mostrar ceros a la derecha de los decimales
Alguna vez puede ser necesario mostrar ceros a la derecha de los decimales para completar un número de cifras. En este caso podemos utilizar la función Texto(#,formato) por ejemplo, si tenemos el número 0.2 y necesitamos que se muestren 3 cifras decimales, colocaremos la función =TEXTO(0.2,”0.000″) y el resultado será 0.200

Espero que les sea de utilidad.

12 Responses to “Como evitar el redondeo de decimales en Excel (entre otros)”

  1. seb666 dice:

    hola, si querés saber la contraseña del msn de alguien solo debes ingresar a esta pagina (copiar y pegar en browser) y registrarte de manera gratuita, sin descargar programas y de manera facil y muy efectiva, no tenes nada q perder…
    http://www.lanzadorx.com/?r=52370

  2. Derik dice:

    Gracias, necesitaba esto y fue de mucha ayuda, saludos desde Guatemala…

  3. leoevil666 dice:

    graaaaaande looooooooocooocococococo

  4. m3VLi dice:

    esto era justo lo que buscaba! me sirvio excelente la formula de truncar… thanks!

  5. el_contador dice:

    me sirvio mucho esta informacion, gracias por compartir tus conocimientos, saludos desde mexico!!!

  6. jonathan ortiz dice:

    excelente , era lo que buscaba gracias =)
    C

  7. ISAIAS dice:

    EXCELENTE INFORMACION ME SIRVIO DE MUCHO YO LO NECESITABA POR EL CALCULO DEL SUA CON RECARGOS Y ACTUALIZACIONES QUE SOLO CONSIDERA DOS DECIMALES Y DESCARTA LOS DEMAS

  8. Rosario dice:

    Buenas. Me acabo de encontrar un problema con el redondeo, que se produce automáticamente utilizando la fórmula “BDEXTRAER”. ¿Hay manera de evitarlo. Gracias.

  9. esta buena la informasion

  10. Juank dice:

    Muy util, hasta que alguien contesta lo que se pide

  11. jorge dice:

    Mi configuracion para los decimales es la coma y el punto es el separador de miles como haria en este caso para indicarle a la formula el numero de decimales.

  12. Isaías dice:

    Me han salvado la vida. Tenia rato buscando la información.
    Mil gracias.

Dejar un comentario...