Comparar 2 columnas de una hoja en otras dos hojas y cuando haya coincidencia copiar un valor en la
publicado
Amigos buen día para algunos y buenas noches para otros.
Bueno vamos al problema
Primero los datos de la celda "A" y "B" de la hoja "COM" juntos forman un valor "X" por ejemplo en la fila 2 el valor de la celda "A" es 22301 y el de "B" es 90275777 entonces juntado las celdas se forma un valor "X" = 2230190275777
Segundo los datos de la celda "C" y "D" de la hoja "CE" juntos forman un valor "Y" por ejemplo en la fila 2 del libro "CE"el valor de la celda "C" es 22301 y el de "D" es 90275777 entonces juntado las celdas se forma un valor "Y" = 2230190275777
Tercero los datos de la celda "C" y "D" de la hoja "VIC" juntos forman un valor "X" por ejemplo en la fila 2 del libro "VIC"el valor de la celda "C" es 22301 y el de "D" es 90276133 entonces juntado las celdas se forma un valor "Z" = 2230190276133
Ya con esto lo que necesito es que el valor "X" se busque si coincide con un valor "Y" el cual esta en la hoja "CE" y si coinciden que copie el valor de la celda "J" en la celda "O" de la hoja "COM"
y si al terminar de buscar en la hoja"CE" no lo encuentra que siga con la hoja "VIC" y si encuentra coincidencia en esta ocasión que copie el valor de la celda "J" en la celda "P" de la hoja "COM"
y si al terminar de buscar en la hoja "VIC" sigue sin encontrar una coincidencia que copie el valor de la celda "J" en la celda "Q" de la hoja "COM"
CONSIDERACIONES.
Las filas que tiene la hoja "COM" son unas 5 mil y van ir aumentando, las filas de la hoja "CE" y "VIC" son unas 1,500 y aumentando.
Los valores de la celda "A" y "B" que juntados forman el valor "X" se pueden repetir muchas veces en la hoja "COM"
Los valores de la celda "C" y "D" que juntados forman el valor "Y" y "Z" respectivamente de las hojas "CE" y "VIC" son datos unicos (solo estan una vez en la hoja "CE" o en la hoja"VIC"
En el archivo real no estan los colores amarillo y anaranjado solo los puse para que se vea donde estan las coincidencias en las hojas "CE" y "VIC"
De preferencia que cuando inicie la macro me pida cuantas filas de la hoja"COM" quiero comparar.
De antemano muchas gracias por sus propuestas. Amigos buen día.
Amigos buen día para algunos y buenas noches para otros.
Bueno vamos al problema
Primero los datos de la celda "A" y "B" de la hoja "COM" juntos forman un valor "X" por ejemplo en la fila 2 el valor de la celda "A" es 22301 y el de "B" es 90275777 entonces juntado las celdas se forma un valor "X" = 2230190275777
Segundo los datos de la celda "C" y "D" de la hoja "CE" juntos forman un valor "Y" por ejemplo en la fila 2 del libro "CE"el valor de la celda "C" es 22301 y el de "D" es 90275777 entonces juntado las celdas se forma un valor "Y" = 2230190275777
Tercero los datos de la celda "C" y "D" de la hoja "VIC" juntos forman un valor "X" por ejemplo en la fila 2 del libro "VIC"el valor de la celda "C" es 22301 y el de "D" es 90276133 entonces juntado las celdas se forma un valor "Z" = 2230190276133
Ya con esto lo que necesito es que el valor "X" se busque si coincide con un valor "Y" el cual esta en la hoja "CE" y si coinciden que copie el valor de la celda "J" en la celda "O" de la hoja "COM"
y si al terminar de buscar en la hoja"CE" no lo encuentra que siga con la hoja "VIC" y si encuentra coincidencia en esta ocasión que copie el valor de la celda "J" en la celda "P" de la hoja "COM"
y si al terminar de buscar en la hoja "VIC" sigue sin encontrar una coincidencia que copie el valor de la celda "J" en la celda "Q" de la hoja "COM"
CONSIDERACIONES.
Las filas que tiene la hoja "COM" son unas 5 mil y van ir aumentando, las filas de la hoja "CE" y "VIC" son unas 1,500 y aumentando.
Los valores de la celda "A" y "B" que juntados forman el valor "X" se pueden repetir muchas veces en la hoja "COM"
Los valores de la celda "C" y "D" que juntados forman el valor "Y" y "Z" respectivamente de las hojas "CE" y "VIC" son datos unicos (solo estan una vez en la hoja "CE" o en la hoja"VIC"
En el archivo real no estan los colores amarillo y anaranjado solo los puse para que se vea donde estan las coincidencias en las hojas "CE" y "VIC"
De preferencia que cuando inicie la macro me pida cuantas filas de la hoja"COM" quiero comparar.
De antemano muchas gracias por sus propuestas. Amigos buen día.
:adoration:
ejemplo comparar.xls