Wow. I can tell I need to do a lot of studying on the Index and Match functions. I can follow your explanation, but it's a stretch for me. Thanks for taking the time to explain all this. I'll try what you've provided and see if I can resolve the last columns myself. If not, I'll be back for more!

Thanks!
John