iDioteca
  1. Informática \ RTFM (how to)

    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.

    Friday 5 de June de 2009 | 11:19 / 12 Comentarios

Comentarios

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

  1. seb666 says:

    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 says:

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

  3. leoevil666 says:

    graaaaaande looooooooocooocococococo

  4. m3VLi says:

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

  5. el_contador says:

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

  6. jonathan ortiz says:

    excelente , era lo que buscaba gracias =)
    C

  7. ISAIAS says:

    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 says:

    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 says:

    Muy util, hasta que alguien contesta lo que se pide

  11. jorge says:

    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 says:

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

Dejar un comentario