buscar con varias alterntativas

23/04/2008 - 18:23 por mariolos | Informe spam
Estimados tengo el siguiente problema tengo muchas celdas con textos
como el siguiente:
AGUA LUN I 101 ANTOFAGASTA 1568 JOSE CODOCEO
ALBERT 155 MEJILLONES 18420 JUAN ZEPEDA
ALCATRAZ 81 MEJILLONES 1310 VICTOR ESCOBAR
ALDEA II 364 MEJILLONES 900066 RAMON GARCIA
ANFIBIO 383 MEJILLONES 901225 JOSE CORTES
ANWAR 210 TOCOPILLA 18363 PEDRO ANTIQUERA
AOD 972 ANTOFAGASTA 25698 JUAN COZ
APOCALIPSIS 215 TALTAL 1057 JUAN TORRES
AQUA MAN II 1261 ANTOFAGASTA 914428 JORGE FLORES

lo que necesito es ubicar la primera posicion numerica, probe con la
funcion:
HALLAR({"1"\"2"\"3"\"4"\"5"\"6"\"7"\"8"\"9"\"0"};A12) donde A12 es el
valor donde se busca y puse un arreglo que incluya todos los numeros,
pero solo me funciona en algunas cadenas en otras me entrega un
resultado #VALOR
que estara mal? el arreglo no corresponde?.
 

Leer las respuestas

#1 Xavier Budet Graco
23/04/2008 - 19:51 | Informe spam
Hola, suponiendo que tengas el "texto" en la celda A12 prueba con la fórmula:
=COINCIDIR(0;--ESERROR(--EXTRAE(A12;FILA(INDIRECTO("1:"&LARGO(A12)));1));0)

Te ha de dar la posición del primer número.

ATENCIÓN porque es una fórmula matricial y has de "entrarla" con Control+Shift+Enter y te aparecerán las claves {} en los extremos.

Yo utilizo el ";" como separador.

Tu fórmula encuentra el número 1 y si no lo hay da error.

Saludos,

Xavier

Quitar MAC para contestar. Gracias.

escribió en el mensaje news:
Estimados tengo el siguiente problema tengo muchas celdas con textos
como el siguiente:
AGUA LUN I 101 ANTOFAGASTA 1568 JOSE CODOCEO
ALBERT 155 MEJILLONES 18420 JUAN ZEPEDA
ALCATRAZ 81 MEJILLONES 1310 VICTOR ESCOBAR
ALDEA II 364 MEJILLONES 900066 RAMON GARCIA
ANFIBIO 383 MEJILLONES 901225 JOSE CORTES
ANWAR 210 TOCOPILLA 18363 PEDRO ANTIQUERA
AOD 972 ANTOFAGASTA 25698 JUAN COZ
APOCALIPSIS 215 TALTAL 1057 JUAN TORRES
AQUA MAN II 1261 ANTOFAGASTA 914428 JORGE FLORES

lo que necesito es ubicar la primera posicion numerica, probe con la
funcion:
HALLAR({"1"\"2"\"3"\"4"\"5"\"6"\"7"\"8"\"9"\"0"};A12) donde A12 es el
valor donde se busca y puse un arreglo que incluya todos los numeros,
pero solo me funciona en algunas cadenas en otras me entrega un
resultado #VALOR
que estara mal? el arreglo no corresponde?.

Preguntas similares