¿Cómo encontrar valores duplicados o únicos en dos columnas de dos hojas?
Tal vez comparar dos rangos en la misma hoja de trabajo y descubrir los valores duplicados o únicos es fácil para la mayoría de ustedes, pero si los dos rangos están en dos hojas de trabajo diferentes, ¿cómo puede encontrar rápidamente los valores duplicados y únicos en estos dos rangos? ? Este tutorial le presentará algunos cortes rápidos.
Compare dos mismas columnas de encabezado en dos hojas de cálculo con fórmula en Excel
Compare dos rangos en dos hojas de cálculo con VBA
Compare dos rangos en dos hojas de cálculo con Kutools para Excel
Compare dos mismas columnas de encabezado en dos hojas de cálculo con fórmula en Excel
Con la fórmula en Excel, puede comparar dos columnas de encabezado iguales como se muestra a continuación en diferentes hojas y encontrar los valores duplicados y únicos:
1. Escribiendo esta fórmula = CONTAR.SI (Hoja1! $ A: $ A, A1) en una celda en blanco adyacente al rango en la Hoja 3. Ver captura de pantalla:
2. Prensa Participar en el teclado, y luego arrastre el controlador de relleno para completar el rango que desea comparar con el rango en la Hoja 1. (Número cero significa valores duplicados en dos rangos y Número 1 significa valores únicos en Hoja3, pero no en Hoja1)
Consejos:
1.Esta fórmula solo puede comparar dos columnas con el mismo encabezado en dos hojas de cálculo.
2. Si desea encontrar los valores únicos en Sheet1, pero no en Sheet3, debe ingresar la fórmula anterior =CONTAR.SI (Hoja3! $ A: $ A, A1) en Sheet1.
Compare dos rangos en dos hojas de cálculo con VBA
1. Sostener ALT botón y prensa F11 en el teclado para abrir un Microsoft Visual Basic para aplicaciones ventana.
2. Hacer clic en recuadro > Móduloy copie el VBA en el módulo.
VBA: compara dos rangos en dos hojas de cálculo
Sub CompareRanges () 'Update 20130815 Dim WorkRng1 como rango, WorkRng2 como rango, Rng1 como rango, Rng2 como rango xTitleId = "KutoolsforExcel" Set WorkRng1 = Application.InputBox ("Rango A:", xTitleId, "", Tipo: = 8 ) Establecer WorkRng2 = Application.InputBox ("Rango B:", xTitleId, Tipo: = 8) Para cada Rng1 en WorkRng1 rng1Value = Rng1.Value Para cada Rng2 en WorkRng2 Si rng1Value = Rng2.Value Entonces Rng1.Interior.Color = VBA .RGB (255, 0, 0) Salir para el final si el siguiente próximo final Sub
3. Hacer clic en Ejecutar botón o prensa F5 para ejecutar el VBA.
4. Aparece un cuadro de diálogo en la pantalla y debe seleccionar un rango con el que desee comparar. Ver captura de pantalla:
5. Hacer clic en Ok y se muestra otro cuadro de diálogo para que seleccione el segundo rango. Ver captura de pantalla:
6. Hacer clic en Ok, y los valores duplicados tanto en el rango A como en el rango B se resaltan con el fondo rojo en el rango A. Ver captura de pantalla:
Consejos: con este VBA, puede comparar dos rangos tanto en la misma como en diferentes hojas de trabajo.
Compare dos rangos en dos hojas de cálculo con Kutools para Excel
Si la fórmula no es conveniente para usted y VBA es difícil para usted, puede probar Kutools for Excel's Comparar rangos función.
Kutools for Excel incluye más de 300 útiles herramientas de Excel. Prueba gratis sin límite en 30 días. Comprar ahora
Por favor aplica Comparar rangos función haciendo clic en Kutools > Comparar rangos. Ver captura de pantalla:
Compare con dos columnas en hojas diferentes:
1. Hacer clic en Kutools > Comparar rangos, se muestra un diálogo en la pantalla. Ver captura de pantalla:
2. Especifique los rangos y las reglas, haga lo siguiente:
Dejar Comparar en el mismo rango desmarque y seleccione dos rangos haciendo clic en Rango A y Rango B, ver captura de pantalla:
Especifique los mismos valores o valores diferentes que desea encontrar en el cuadro desplegable en Reglas;
3. Hacer clic en Ok. Un cuadro de diálogo emergente le indica que se seleccionan los mismos valores.
4. Hacer clic en Ok en el cuadro de diálogo emergente. Los mismos valores entre dos rangos se seleccionan en el Rango A.
Compare dos rangos en hojas de trabajo de extensión
Si tiene dos rangos en dos hojas de cálculo como se muestra a continuación, y desea compararlos y averiguar los diferentes valores, puede hacer lo siguiente:
1. Hacer clic en Kutools > Comparar rangos, se muestra un diálogo en la pantalla.
2. Especifique los rangos y las reglas, haga lo siguiente:
Abandonar Comparar en el mismo rango desmarque y seleccione dos rangos haciendo clic en Rango A y Rango B;
Especifique los diferentes valores que desea encontrar en el cuadro desplegable en Reglas;
Compruebe que mis datos tienen encabezados in Opciones sección;
3. Hacer clic en Ok. Un cuadro de diálogo emergente le indica que se seleccionan los mismos valores.
4. Hacer clic en Ok en el cuadro de diálogo emergente. Se seleccionan los diferentes valores en el rango A. Ver captura de pantalla:
Si desea conocer los diferentes valores en el rango B de Sheet2, debe intercambiar los dos rangos.
Comparar rangos La función también puede comparar rangos en la misma hoja. Haga clic aquí para saber más sobre Comparar rangos.
Artículos relativos:
- Encuentra valores únicos entre dos columnas
- Encuentra valores duplicados en dos columnas
- Eliminar duplicados y reemplazar con celdas en blanco
- Filtrar registros únicos de la columna seleccionada
Las mejores herramientas de productividad de oficina
Mejore sus habilidades de Excel con Kutools for Excel y experimente la eficiencia como nunca antes. Kutools for Excel ofrece más de 300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haga clic aquí para obtener la función que más necesita...
Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil
- Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
- ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!