It can be done in Excel using the VLOOKUP function. I started a basic approach & landing card about 12 months ago but haven't got around to finishing it. Not sure taht I can attach it here but if you send me a PM with your email address I'll send a copy you can play around with.
AS