Sorry, not very helpful, but Access should have been used instead of Excel, or any proper database package.