No, I don't think Excel already has those features. It's an open question how to do it in a way that the average spreadsheet user will find intuitive. Sounds like you have some opinions about that, as do I. But it looks like these guys have a useful product and I don't want to hijack their thread. If you want to discuss it offline my email is in my profile.