30 septiembre, 2023

EXTRAER PARTE ENTERA Y DECIMAL DE UN NÚMERO

Hola a todos:

El post de hoy va a ser muy breve, y es que ya lo hemos tratado en alguna ocasión pero desde VBA. Se trata de cómo extraer la parte entera y decimal de un número.

Aunque parece un tema sencillo, no está de más refrescarlo y proponer un ejemplo. Veamos la siguiente lista de números decimales:

EXTRAER PARTE ENTERA Y DECIMAL DE UN NÚMERO

Para obtener la parte entera (sin posibilidad de redondeo), debemos utilizar la función Truncar. Simplemente la aplicaremos al número:

=TRUNCAR(A2)

Y para el primer registro el resultado será: 25

Para obtener la parte decimal, lo haremos obteniendo la diferencia entre el número inicial y el resultado de haber aplicado la función truncar es:

=A2-TRUNCAR(A2)

Por lo que el resultado será: 0,5

EXTRAER PARTE ENTERA Y DECIMAL DE UN NÚMERO_1

Y esto es todo, un post muy breve, pero seguro que os ayuda en algún momento : )

¿Te ha resultado de interés?, puedes apoyar a Excel Signum con una pequeña donación.

Donate Button with Credit Cards

¡¡Muchas gracias!!

Mediante la suscripción al blog, la realización comentarios o el uso del formulario de contacto estás dando tu consentimiento expreso al tratamiento de los datos personales proporcionados según lo dispuesto en la ley vigente (LOPD). Tienes más información al respecto en esta página del blog: Política de Privacidad y Cookies

Comparte este post

3 comentarios en «EXTRAER PARTE ENTERA Y DECIMAL DE UN NÚMERO»

  1. Gracias por la explicación. No era lo que buscaba pero me ha dado pistas. Lo que yo quería hacer era pasar de horas expresado en decimal, p.e. 34,75 horas a formato hora, 34 horas y 45 minutos. Lo estaba haciendo en Libre Office y me ha quedado así por si lo quiere aprovechar alguien:
    En la celda P11 (y otras más) tengo las horas que salen de jornada semanal en formato decimal

    =CONCATENAR(TRUNCAR(P11);»:»; ENTERO(EXTRAEB(P11-TRUNCAR(P11);3;2)*60/100))

    Con esto lo paso a formato horas:minutos semana. Igual en excel cambia el nombre de alguna función pero la idea es la misma.

Si te ha gustado o tienes alguna duda, puedes dejar aquí tu comentario.

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies