viernes, 12 de junio de 2020

EXCEL: Obtener número en un valor posicional

Excel formula: Get number at place value

Fórmula genérica

=RESIDUO(number,place*10) - RESIDUO(number,place)

Explicación

Para obtener el número en un valor posicional específico, puede usar una fórmula basada en la función RESIDUO. Por valor posicional, nos referimos a cientos de miles, diez miles, miles, cientos, decenas, unidades, etc.
En el ejemplo que se muestra, la fórmula en la celda D8 es:
=RESIDUO(B8,C8*10) - RESIDUO(B8,C8)
El lugar es miles (1000), y el resultado es 3000.

Cómo funciona esta fórmula

La función RESIDUO realiza la operación de módulo. Toma un número y un divisor y devuelve el resto después de la división.
En esta fórmula, restamos un resultado RESIDUO de otro.
Para el primer RESIDUO, usamos el número con un divisor que es igual al valor posicional que queremos multiplicado por 10. Para el segundo RESIDUO, usamos el número con un divisor igual al valor posicional que buscamos. La fórmula se resuelve así:
=RESIDUO(B8,C8*10)-RESIDUO(B8,C8)
=RESIDUO(123456,1000*10)-RESIDUO(123456,1000)
=3456-456
=3000

Comentarios en Facebook


0 comentarios:

Copyright © 2021 TRUJILLOSOFT