[RESUELTO] Desglosar numero de 3 cifras

Discute sobre la aplicación de hojas de cálculo

[RESUELTO] Desglosar numero de 3 cifras

Notapor polaqueitor » Sab Mar 24, 2018 10:42 pm

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.
Adjuntos
Ejemplo.ods
Las formulas se completan en las columnas de centena, decena y unidad
(9.28 KiB) 73 veces
Última edición por polaqueitor el Lun Abr 02, 2018 1:23 am, editado 1 vez en total
Open office 3.4.1 en Windows Vista
polaqueitor
 
Mensajes: 63
Registrado: Sab Ago 22, 2015 11:43 am

Re: Desglosar numero de 3 cifras

Notapor pygope » Dom Mar 25, 2018 12:10 am

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.
Adjuntos
Ejemplo.ods
(10.09 KiB) 61 veces
LibreOffice 6.0.2 en SparkyLinux
pygope
 
Mensajes: 14
Registrado: Mar Mar 20, 2018 11:55 pm

Re: Desglosar numero de 3 cifras

Notapor mriosv » Dom Mar 25, 2018 1:00 am

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.
Puedes usar "Subir adjunto" en Respuesta rápida - Editor Completo - Pestaña Subir adjunto
Apache OpenOffice 4, LibreOffice 5 (Win10x64)
mriosv
 
Mensajes: 2185
Registrado: Sab Dic 27, 2008 1:12 am
Ubicación: Galiza (España)

Re: Desglosar numero de 3 cifras

Notapor PepeOooSevilla » Dom Mar 25, 2018 8:44 am

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.
LibreOffice 6.2.8 (64 bits, Still, Empresarial o Estable) en Windows 10. Java 9.0.4 (64 bits)
Por favor, utiliza el Foro para tus consultas, no los mensajes privados
Avatar de Usuario
PepeOooSevilla
 
Mensajes: 1129
Registrado: Sab Abr 04, 2009 6:10 pm
Ubicación: Sevilla (España)

Re: [RESUELTO] Desglosar numero de 3 cifras

Notapor polaqueitor » Lun Abr 02, 2018 1:28 am

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
Open office 3.4.1 en Windows Vista
polaqueitor
 
Mensajes: 63
Registrado: Sab Ago 22, 2015 11:43 am

Re: [RESUELTO] Desglosar numero de 3 cifras

Notapor PepeOooSevilla » Mar Abr 03, 2018 12:10 pm

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.
Adjuntos
FORO_CALC_Encontrar_cifra.ods
LibreOffice Calc 5.4.6
(10.7 KiB) 48 veces
LibreOffice 6.2.8 (64 bits, Still, Empresarial o Estable) en Windows 10. Java 9.0.4 (64 bits)
Por favor, utiliza el Foro para tus consultas, no los mensajes privados
Avatar de Usuario
PepeOooSevilla
 
Mensajes: 1129
Registrado: Sab Abr 04, 2009 6:10 pm
Ubicación: Sevilla (España)

Re: [RESUELTO] Desglosar numero de 3 cifras

Notapor polaqueitor » Mar Abr 03, 2018 12:26 pm

Muchas gracias PepeOooSevilla por el aporte! Tienes razon, en el saber lo que abunda no daña :D :D
Saludos!
Open office 3.4.1 en Windows Vista
polaqueitor
 
Mensajes: 63
Registrado: Sab Ago 22, 2015 11:43 am


Volver a Calc

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado