#pulllingmyhairout#
I have a client for which I am developing a database in Access 2010.
The data for the DB will be imported in from an Excel spreadsheet. This spreadsheet is created by my client based on information HE imports from several different organizations, appending data into one spreadsheet. The spreadsheet contains over 500 records and more will be added daily.
The spreadsheet contains an Address field for street number and name. He would like an alert when a duplicate address is being manually entered into the database or imported in from his spreadsheet. The problem is the inconsistencies in spelling and abbreviations and such. For instance, he may have 123 Main Street or 123 Main St or even 123 Mn St. These would all actually be the same address (record), but you couldn't possibly find it with a Find Duplicates Query.
His data sources is where the problem lies with inconsistency, but there is nothing that can be done there because he may download comma-delimited files from several places, created by 100's of different users. It would be impossible to set entry rules for the source.
The only thing I could think to do would be to somehow find duplicates AFTER the import into Access, but again, a Find Duplicates query won't work.
I also tried setting up a criteria field in a query that requires the user to enter specified data. I was thinking you might could ask the user to enter a "1" followed by an asterisk, for example, to find all properties that's address number began with 1. I know it would find everything from 101 to 1193486 in this case, but would be a way to pull out at least similar records then just plain eyeball for duplicates.
Does anybody have any suggestions for me? Again, I don't know SQL, so any solution would have to be within Access itself.
Help! And thanks!
I have a client for which I am developing a database in Access 2010.
The data for the DB will be imported in from an Excel spreadsheet. This spreadsheet is created by my client based on information HE imports from several different organizations, appending data into one spreadsheet. The spreadsheet contains over 500 records and more will be added daily.
The spreadsheet contains an Address field for street number and name. He would like an alert when a duplicate address is being manually entered into the database or imported in from his spreadsheet. The problem is the inconsistencies in spelling and abbreviations and such. For instance, he may have 123 Main Street or 123 Main St or even 123 Mn St. These would all actually be the same address (record), but you couldn't possibly find it with a Find Duplicates Query.
His data sources is where the problem lies with inconsistency, but there is nothing that can be done there because he may download comma-delimited files from several places, created by 100's of different users. It would be impossible to set entry rules for the source.
The only thing I could think to do would be to somehow find duplicates AFTER the import into Access, but again, a Find Duplicates query won't work.
I also tried setting up a criteria field in a query that requires the user to enter specified data. I was thinking you might could ask the user to enter a "1" followed by an asterisk, for example, to find all properties that's address number began with 1. I know it would find everything from 101 to 1193486 in this case, but would be a way to pull out at least similar records then just plain eyeball for duplicates.
Does anybody have any suggestions for me? Again, I don't know SQL, so any solution would have to be within Access itself.
Help! And thanks!