sábado, 20 de junio de 2020

EXCEL: Dividir las dimensiones en tres partes.

Excel formula: Split dimensions into three parts

Explicación

Para dividir dimensiones como 100x50x25 en tres partes separadas, puede usar algunas fórmulas bastante complicadas que usan IZQUIERDA, EXTRAE, DERECHA, ENCONTRAR, LARGO y SUSTITUIR.

Nota: también puede usar Flash Fill en Excel 2013 y versiones posteriores, y la función "texto a columnas" en versiones anteriores de Excel. Ambos enfoques son bastante más simples que las fórmulas que se describen a continuación. Sin embargo, si necesita una solución dinámica, siga leyendo ...

La 1ª dimensión

Para obtener la primera dimensión, estamos usando esta fórmula en C4:

=IZQUIERDA(B4,ENCONTRAR("x",B4)-1)

Esto funciona mediante la extracción de texto a partir de IZQUIERDA. El número de caracteres se calcula localizando la primera "x" en el texto usando la función ENCONTRAR, luego restando 1.

La 2da dimensión

Para obtener la segunda dimensión, estamos usando esta fórmula en D4:

=EXTRAE(B4,ENCONTRAR("x",B4)+1,ENCONTRAR("~",SUSTITUIR(B4,"x","~",2))-(ENCONTRAR("x",B4)+1))

Esta fórmula utiliza la función EXTRAE, que extrae una cierta cantidad de caracteres comenzando en una determinada posición en la siguiente. La posición inicial se calcula con esto:

ENCONTRAR("x",B4)+1

Que simplemente localiza la primera "x" y agrega 1.

El número de caracteres se calcula usando:

ENCONTRAR("~",SUSTITUIR(B4,"x","~",2))-(ENCONTRAR("x",B4)+1)

Usamos SUSTITUIR con ENCONTRAR para ubicar la posición de la segunda "x", como se describe aquí.

Luego restamos de eso la ubicación de la primera "x" + 1.

La tercera dimensión

Para obtener la tercera dimensión, estamos usando esta fórmula en E4:

=DERECHA(B4,LARGO(B4)-ENCONTRAR("~",SUSTITUIR(B4,"x","~",2)))

Esto utiliza la función DERECHA para extraer un número específico de caracteres, comenzando desde la derecha. Calculamos el número de caracteres a extraer obteniendo la longitud total con LARGO, luego restando la ubicación de la segunda instancia de "x".


Comentarios en Facebook


0 comentarios:

Copyright © 2021 TRUJILLOSOFT