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 identificar todos los registros duplicados, excepto la primera instancia, según el orden en el que se hayan creado los registros. Una vez configurado este sistema, los registros duplicados se identificarán a medida que se creen.
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, utilice el campo ID de empleado. También puede crear un campo de cálculo con un cálculo (que devuelve un resultado de texto) que combine datos de varios campos para formar un identificador exclusivo. Por ejemplo, Nombre & Apellidos & Número de teléfono. No utilice 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.