That's BRILLIANT!

Thank you so much for this. I continue to be amazed by what Excel can do