Extraer el texto en común de varias celdas

10/09/2010 - 20:36 por Marianoh | Informe spam
Hola a todos:

Necesito hacer algo un poco extraño, dada una lista de celdas con
texto, necesitaría encontrar desde la izquierda del texto en común
entre todas.

Por ejemplo, si tengo "valor 1.1", "valor 1.2" y "valor 1.3", quisiera
una fórmula que retorne "valor 1.".

Para poner el problema en su marco, tengo una lista de miles productos
donde los diferentes tamaños de cada uno están en una nueva fila como
si fueran otro producto. El tamaño está agregado al final del nombre y
todos los nombres son de distinto largo. Pude aislar las filas que
corresponden al mismo producto (ayudandome de una columna "código"),
pero necesitaría el nombre de cada uno sin incluir el tamaño y otra
información que está adjunta al nombre, o sea, la parte identica del
texto.

Saludos y gracias: Alejandro

Preguntas similare

Leer las respuestas

#1 Juan Español
12/09/2010 - 10:24 | Informe spam
Hola Marianoh:
Si los nombres de los productos son de distinto "LARGO", y luego va añadido
los distintos tamaños y
el número de caracteres que describen el tamaño siempre es el mismo...
Yo esto lo soluciono:
1º Dándole la vuelta al texto
2º Quitando los primeros caracteres (los del tamaño)
3º Volviendo a darlo la vuelta, para que el texto te queda en su orden
original.

Si no es así, yo he hecho una prueba con un par de filas auxiliares y con
sumaproducto y me ha dado el texto inicial "en común" en una prueba de 4000
filas, sin problema.
Pero es "imposible" describir con palabras el proceso.

Saludos,

Juan Español.

"Marianoh" escribió en el mensaje de noticias
news:
Hola a todos:

Necesito hacer algo un poco extraño, dada una lista de celdas con
texto, necesitaría encontrar desde la izquierda del texto en común
entre todas.

Por ejemplo, si tengo "valor 1.1", "valor 1.2" y "valor 1.3", quisiera
una fórmula que retorne "valor 1.".

Para poner el problema en su marco, tengo una lista de miles productos
donde los diferentes tamaños de cada uno están en una nueva fila como
si fueran otro producto. El tamaño está agregado al final del nombre y
todos los nombres son de distinto largo. Pude aislar las filas que
corresponden al mismo producto (ayudandome de una columna "código"),
pero necesitaría el nombre de cada uno sin incluir el tamaño y otra
información que está adjunta al nombre, o sea, la parte identica del
texto.

Saludos y gracias: Alejandro
Respuesta Responder a este mensaje
#2 Marianoh
13/09/2010 - 17:29 | Informe spam
Gracias Juan. El problema es que lo que tengo que sacar no es un
agregado, sino que las dos cadenas pueden terminar de distinta manera.
Con sumaproducto hice también un intento mas o menos aceptable pero
entre columnas agregadas y otros yuyos no solo es impresentable si no
que no termina de funcionar.

Igualmente lo resolví manualmente con macros, pero creo que debería
haber una manera más sencilla con fórmulas.

Si la encuentro la dejaré aquí.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida