Comparar dos o mas rangos de datos

%3CLINGO-SUB%20id%3D%22lingo-sub-2321524%22%20slang%3D%22es-ES%22%3ECompare%20two%20or%20more%20data%20ranges%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2321524%22%20slang%3D%22es-ES%22%3E%3CP%3EBest%20regards%3A%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EWe%20need%20to%20compare%20matching%20data%20between%20two%20or%20more%20ranges.%20We%20have%20many%20phone%20numbers%2C%20sorted%20by%20sheets%20according%20to%20criteria%2C%20and%20we%20have%20to%20extract%20the%20matching%20numbers.%3C%2FP%3E%3CP%3ESo%20far%2C%20we've%20tried%20using%20conditional%2C%20custom%20formatting%20using%20CONTAR.SI%20(RangeACompar%3Ba1)%26gt%3B-1.%20Then%20we%20filter%20the%20cells%20by%20color%20so%20that%20we%20can%20select%20only%20the%20matching%20ones.%3C%2FP%3E%3CP%3ESo%20far%20all%20well%2C%20the%20problem%20is%20that%20it%20works%20only%20in%20small%20ranges.%20When%20we%20have%20tried%20to%20square%20two%20ranges%20with%20more%20than%20100%2C000%20entries%20the%20results%20are%20random.%20Cells%20that%20once%20searched%20in%20the%20other%20range%20are%20highlighted%2C%20do%20not%20exist.%3C%2FP%3E%3CP%3EAlso%2C%20if%20we%20try%20to%20filter%20the%20results%20by%20cell%20color%2C%20it%20throws%20a%20lot%20of%20time%2C%20most%20of%20the%20time%20it%20crashes%20and%20you%20have%20to%20restart%20and%20when%20it%20does%20not%20crash%2C%20because%20it%20just%20does%20nothing.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThis%20is%20an%20imaginative%20solution%20to%20a%20different%20problem%2C%20this%20feature%20is%20not%20intended%20for%20this%2C%20but%20we%20have%20found%20no%20other%20way%20to%20do%20it.%3C%2FP%3E%3CP%3EHow%20do%20I%20implement%20a%20function%20that%20matches%20me%20between%20two%20or%20more%20data%20ranges%20and%20extracts%20them%20to%20another%20sheet%3F%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2321524%22%20slang%3D%22es-ES%22%3E%3CLINGO-LABEL%3EBI%20%26amp%3B%20Data%20Analysis%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EFormulas%20and%20Functions%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2338387%22%20slang%3D%22en-US%22%3ERe%3A%20Comparar%20dos%20o%20mas%20rangos%20de%20datos%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2338387%22%20slang%3D%22en-US%22%3Etry%20doing%20a%20vlookup%20on%20a%20random%20row%20you%20pick%20and%20see%20if%20the%20formula%20can%20find%20it%2C%20just%20to%20test%20if%20your%20data%20needs%20cleaning%3C%2FLINGO-BODY%3E
New Contributor

Saludos:

 

Tenemos que comparar datos coincidentes entre dos o más rangos. Tenemos muchos números de teléfono, ordenados por hojas según criterios, y tenemos que extraer los números coincidentes.

Hasta ahora, hemos probado a usar formato condicional, personalizado usando CONTAR.SI (RangoAComparar;a1)>=1. Luego filtramos las celdas por color para poder seleccionar sólo los coincidentes.

Hasta ahí todo bien, el problema es que funciona sólo en rangos pequeños. Cuando hemos intentado cuadrar dos rangos con más de 100.000 entradas los resultados son aleatorios. Se resaltan celdas que una vez buscadas en el otro rango, no existen.

Además, si intentamos filtrar los resultados por color de celda, se tira mucho rato, la mayor parte de las veces se bloquea y hay que reiniciar y cuando no se bloquea, pues simplemente no hace nada.

 

Esto es una solución imaginativa para un problema diferente, esta función no está pensada para esto, pero no hemos encontrado otra forma de hacerlo. 

¿Cómo puedo implementar una función que me halle coincidencias entre dos o mas rangos de datos y me los extraiga a otra hoja?

 

1 Reply
try doing a vlookup on a random row you pick and see if the formula can find it, just to test if your data needs cleaning