Página 1 de 1

[RESUELTO] Desglosar numero de 3 cifras

NotaPublicado: Sab Mar 24, 2018 10:42 pm
por polaqueitor
Buenas. Quisiera consultar como hago para extraer el del centro de un numero de 3 cifras. Por ejemplo, sea el numero 854, lo que hago para extraer el primer numero (centena: 8) utilizo la formula izquierda, para extraer la unidad (4) utilizo la formula Derecha. Pero no se que formula utilizar para extraer el numero del medio (5) que es la decena.
Adjunto un ejemplo sobre informacion de sorteos en el que he completado manualmente de la manera que quisiera que se muestre la informacion en las columna de centena, decena y unidad y adhiero la posibilidad de que en un dia en particular no haya habido sorteo (dia 6), como quedaria la formula?
Muchas gracias.

Re: Desglosar numero de 3 cifras

NotaPublicado: Dom Mar 25, 2018 12:10 am
por pygope
Combina las dos fórmulas para obtener el número central, por ejemplo en la columna E la fórmula podría ser =DERECHA(IZQUIERDA(B5;2)).
La parte derecha de la fórmula te da los dos primeros dígitos del número original, y después obtienes el número de la derecha que es el número central de la celda original.

Re: Desglosar numero de 3 cifras

NotaPublicado: Dom Mar 25, 2018 1:00 am
por mriosv
Para eso tenemos la función MID()

Sintaxis

EXTRAE("Texto"; Comienzo; Número)
Texto es el texto que contiene los caracteres que se van a extraer.
Inicio es la posición del primer carácter del texto que se va a extraer.
Número especifica el número de caracteres en la parte del texto.
Ejemplo
=MID("office";2;2) devuelve ff.

Re: Desglosar numero de 3 cifras

NotaPublicado: Dom Mar 25, 2018 8:44 am
por PepeOooSevilla
Hola.
Por si fuera de utilidad y generalizando para obtener una cifra cualquiera de un número entero:
Código: Seleccionar todo   Expandir vistaContraer vista
'B5 contiene el número
=ENTERO(RESIDUO(B5;10^Posición)/10^(Posición-1))

Siendo Posición el lugar que ocupa en el número la cifra que queremos obtener, empezando por la derecha:
    Cifra Posición
    Unidad 1
    Decena 2
    Centena 3
    Unidad de millar 4
    Decena de millar 5
    Centena de millar 6
    Unidad de millón 7
    Decena de millón 8
    Centena de millón 9
    ...
Ejemplo para obtener la centena de un número entero cualquiera:
Código: Seleccionar todo   Expandir vistaContraer vista
=ENTERO(RESIDUO(B5;10^3)/10^2)

Ejemplo para obtener la unidad de millar:
Código: Seleccionar todo   Expandir vistaContraer vista
=ENTERO(RESIDUO(B5;10^4)/10^3)

Saludos cordiales.

Re: [RESUELTO] Desglosar numero de 3 cifras

NotaPublicado: Lun Abr 02, 2018 1:28 am
por polaqueitor
Muchas Gracias a todos por sus aportes, todos han sido muy efectivos.
Por la simpleza me inclino por la formula MID. Sin embargo tengo curiosidad en consultar a PepeOooSevilla por la formula =ENTERO(RESIDUO(B5;10^Posición)/10^(Posición-1)) que si bien es cierto que la fórmula residuo devuelve el resto de una división, no comprendo la ventaja de aplicar la misma habiendo otra más simple.
Saludos

Re: [RESUELTO] Desglosar numero de 3 cifras

NotaPublicado: Mar Abr 03, 2018 12:10 pm
por PepeOooSevilla
Hola.
polaqueitor escribió:... no comprendo la ventaja de aplicar la misma habiendo otra más simple.

La función dada en la respuesta de mriosv es más simple y sencilla, claro que sí. Estoy de acuerdo contigo al 100%, pero como dije en mi respuesta
Por si fuera de utilidad y generalizando para obtener una cifra cualquiera de un número entero...

Simplemente es otra manera de acceder a una posición determinada en un número entero tratándolo como número y no como texto. No sólo a la cifra de las decenas en un número de tres cifras.

Adjunto un archivo de ejemplo.
Saludos cordiales.

Re: [RESUELTO] Desglosar numero de 3 cifras

NotaPublicado: Mar Abr 03, 2018 12:26 pm
por polaqueitor
Muchas gracias PepeOooSevilla por el aporte! Tienes razon, en el saber lo que abunda no daña :D :D
Saludos!