Me urge Buscar y Reemplazar

03/06/2007 - 20:00 por Joel John | Informe spam
Hola.
Espero poder explicarme. En una hoja tengo unas 4 columbas. con un campo
clave, secuencial. Y en otra hoja tengo la misma cantidad de columnas con un
campo clave pero no secuencia.

HOJA1
A B C D
001 20.5 1010 1
002 30.4 1125 2
003 02.1 1010 1
004 15.3 1010 1
005 10.5 1010 2

HOJA2
A B C D
002 10.5 1010 2
005 35.4 1125 4
008 52.1 1010 3
010 19.3 1010 5
025 11.5 1010 4

Quisiera buscar los datos de la HOJA2 COMULNA A que se encuentren en la
HOJA1 y substituir los valores de la HOJA1 por los de la HOJA2.

Probé Buscarv pero me quedo corto.
Una ayuda por favor.

NOTA: No preocuparse si el valor no existe. (Los valores de A2 están en A1)
 

Leer las respuestas

#1 KL
03/06/2007 - 20:44 | Informe spam
Si te he entendido bien, la funcion BUSCARV() deberia poder hacerlo.

Prueba poner la siguiente formula en [B1] de la hoja1 y copiarla hacia abajo:

=SI(ESNUMERO(COINCIDIR(A1;Hoja2!$A$1:$A$100;0));BUSCARV(A1;Hoja2!$A$1:$B$100;2;0);"")

Si los datos que esten en la Hoja1 y no se encuentren en la Hoja2 hay que preservarlos, entonces usa la siguiente formula en una
columna adicional en vez de la columna [B]:

=SI(ESNUMERO(COINCIDIR(A1;Hoja2!$A$1:$A$100;0));BUSCARV(A1;Hoja2!$A$1:$B$100;2;0);B1)

Saludos,
KL


"Joel John" wrote in message news:
Hola.
Espero poder explicarme. En una hoja tengo unas 4 columbas. con un campo
clave, secuencial. Y en otra hoja tengo la misma cantidad de columnas con un
campo clave pero no secuencia.

HOJA1
A B C D
001 20.5 1010 1
002 30.4 1125 2
003 02.1 1010 1
004 15.3 1010 1
005 10.5 1010 2

HOJA2
A B C D
002 10.5 1010 2
005 35.4 1125 4
008 52.1 1010 3
010 19.3 1010 5
025 11.5 1010 4

Quisiera buscar los datos de la HOJA2 COMULNA A que se encuentren en la
HOJA1 y substituir los valores de la HOJA1 por los de la HOJA2.

Probé Buscarv pero me quedo corto.
Una ayuda por favor.

NOTA: No preocuparse si el valor no existe. (Los valores de A2 están en A1)


Preguntas similares