Buscar, ordenar y reemplazar datos > Buscar registros > Buscar valores duplicados mediante una relación con autouniones
 
Buscar valores duplicados mediante una relación con autouniones
Este procedimiento utiliza una relación de autounión y un campo de cálculo que hace referencia a la relación para determinar si hay registros duplicados.
Para buscar registros duplicados salvo la primera incidencia:
1. Si pretende eliminar los registros duplicados que encuentre, haga una copia de seguridad del archivo.
Consulte Guardar y copiar archivos.
2. Identifique un campo que determine una entidad única del archivo.
Por ejemplo, en la base de datos Contactos, el campo Apellidos probablemente no es una buena opción, pues es posible que haya varias personas con el mismo apellido. ID de empleado es una mejor opción. También puede crear un campo de cálculo (que devuelve un resultado de texto) que combine datos de varios campos para formar un identificador exclusivo. Una fórmula de ejemplo sería Nombre & Apellidos & Número de teléfono.
Nota  El campo que seleccione no debe ser un campo repetido.
3. Defina una relación de autounión.
Utilice su campo de identificación elegido como campo coincidente en las dos tablas de la relación. Consulte Crear y modificar relaciones.
4. Cree un nuevo campo de cálculo denominado Comprobar duplicados con una fórmula:
If ( Count ( <nombre de la segunda ocurrencia de la tabla>::<campo coincidente> ) > 1 ; "Duplicados" ; "Único" )
5. Haga clic en Mostrar todos en la barra de herramientas de estado.
6. Busque Duplicados en el campo Comprobar duplicados.
Todos los registros con duplicados se marcan como Duplicados.
Una vez configurado como se ha indicado, este sistema identificará automáticamente los registros duplicados según se creen.