Extraer partes de un texto complejo
Publicado por Jeffry (4 intervenciones) el 09/12/2016 05:09:31
Hola, saludos a todos, :)
Soy nuevo en el foro, agradezco cualquier corrección a mi duda.
La situación es que necesito extraer varias partes de un solo texto, en celdas distintas. La extracción comprende solo números, sin embargo, no es tan sencillo como extraerlos todos, ya que son cifras o cantidades, por lo cual, no deben confundirse los números. Y ademas, cada cifra o varias de ellas tiene su categoría. Entonces supongamos lo siguiente:
Tengo esta observación en A1:
"Las ventas # 20, 22 y 30 no se consideran ya que el valor es extremo en relación a las demás. Adicionalmente generan altas diferencias. La venta # 203 corresponde a un descuento semanal. Las ventas # 205 y 206 son ofertas de internet. Las ventas # 5 y 6 corresponden a clientes vecinos. Las ventas # 7, 510, 215, 289 y 45 no se consideran dado que no se concluyó información. Se obtiene un porcentaje de 75% para el mes de diciembre."
De la observación anterior quiero extraer los números que se indican en cada una de las oraciones, pero por separado. Es decir, si leen la observación, verán que las ventas # 20, 22 y 30 son de valor extremo, la venta # 203 es un descuento, las ventas # 205 y 206 son ofertas, y así con las demás. Entonces la idea es separarlas en columnas distintas, -------valor extremo----descuentos----internet--- ofertas internet---- clientes vecinos--- sin info---- y así podría hacer un control y estadística mas efectivo ya que podría extraer esos datos.
He intentado muchas alternativas, utilizando palabras clave como "internet, descuento, ventas #, clientes, etc", para extraer solo lo que necesito, pero no doy con el algoritmo correcto. Quisiera resolverlo con formulas, ya que no manejo mucho de macros. Sin embargo, si la solución solo implica usar macros, pues igualmente es bienvenido.
Adjunto ejemplo en excel. Y muchísimas gracias, a todos los que me puedan colaborar.
Soy nuevo en el foro, agradezco cualquier corrección a mi duda.
La situación es que necesito extraer varias partes de un solo texto, en celdas distintas. La extracción comprende solo números, sin embargo, no es tan sencillo como extraerlos todos, ya que son cifras o cantidades, por lo cual, no deben confundirse los números. Y ademas, cada cifra o varias de ellas tiene su categoría. Entonces supongamos lo siguiente:
Tengo esta observación en A1:
"Las ventas # 20, 22 y 30 no se consideran ya que el valor es extremo en relación a las demás. Adicionalmente generan altas diferencias. La venta # 203 corresponde a un descuento semanal. Las ventas # 205 y 206 son ofertas de internet. Las ventas # 5 y 6 corresponden a clientes vecinos. Las ventas # 7, 510, 215, 289 y 45 no se consideran dado que no se concluyó información. Se obtiene un porcentaje de 75% para el mes de diciembre."
De la observación anterior quiero extraer los números que se indican en cada una de las oraciones, pero por separado. Es decir, si leen la observación, verán que las ventas # 20, 22 y 30 son de valor extremo, la venta # 203 es un descuento, las ventas # 205 y 206 son ofertas, y así con las demás. Entonces la idea es separarlas en columnas distintas, -------valor extremo----descuentos----internet--- ofertas internet---- clientes vecinos--- sin info---- y así podría hacer un control y estadística mas efectivo ya que podría extraer esos datos.
He intentado muchas alternativas, utilizando palabras clave como "internet, descuento, ventas #, clientes, etc", para extraer solo lo que necesito, pero no doy con el algoritmo correcto. Quisiera resolverlo con formulas, ya que no manejo mucho de macros. Sin embargo, si la solución solo implica usar macros, pues igualmente es bienvenido.
Adjunto ejemplo en excel. Y muchísimas gracias, a todos los que me puedan colaborar.
- Ejemplo.zip(8,3 KB)
Valora esta pregunta
0