Tecnología

Inicio

Cómo comparar dos hojas de cálculo Excel para filas duplicadas

Cómo comparar dos hojas de cálculo Excel para filas duplicadas


Excel es utilizado por muchas empresas como una base de datos y contactos gerente de peso ligero; una de las cosas que este tipo de tarea empresarial que requiere es comparar las listas de contactos y buscar registros duplicados. Afortunadamente, la función de CONTAR.SI de Excel lo hace fácil, incluso cuando se comparan dos hojas de cálculo diferentes en el mismo libro.

Instrucciones

1 Abra la hoja de cálculo y asegúrese de que sabe lo que columnas los datos que desea comparación están en. En este ejemplo se asumirá los datos están en la columna A, y que las dos listas para ser comparados son de dos fichas de hoja de cálculo, con la etiqueta Hoja1 y Hoja2 de la misma libro de trabajo.

2 Ingrese la siguiente fórmula en la celda B1 de Sheet1. = De CONTAR.SI (Sheet1A: A, Sheet2A: A). Pulse la tecla Enter. Si el registro es único (que no aparece en ambas listas), esto va a evaluar a 0.

3 Copiar la fórmula de la celda B1 a tantas filas como sea necesario en Sheet1.

4 Seleccione las columnas A y B, y haga clic en la pestaña Inicio (en Excel 2007) y seleccione Ordenar y filtrar. Optar por filtrar los resultados por la columna B en orden ascendente. Esto moverá todos los resultados con un "0" en la columna B a la parte superior, poner todos los registros duplicados en la parte inferior de la lista.

Consejos y advertencias

  • Esta técnica se puede ampliar para comprobar si hay duplicados en otros libros, por lo que la función de CONTAR.SI consulte las hojas en un libro externo. En general, usted es mucho mejor copiar el contenido de esos otros libros en hojas de cálculo separadas en el mismo libro y el uso de la técnica aquí, ya que une a los libros externos puede dar lugar a errores si uno de esos libros vinculados consigue movida, o tiene su nombre cambiado.
  • La fórmula de CONTAR.SI modificado sería así, si Hoja2 estaban en un libro llamado DataTwo.xls:
  • = De CONTAR.SI (Sheet1A: A, '[DataTwo.xls] Sheet2'A: A)
  • Un gran número de funciones countIf pueden ralentizar considerablemente los cálculos de Excel; una vez que haya resuelto sus registros únicos, elimine la columna con los resultados countIf antes de trabajar con los datos adicionales.