This is a great concept, and in fact already exists as an Excel addin - http://schematiq.htilabs.com
It's paid-for software, but available free for personal use. Put simply, it extends the concept of what can be stored within a single cell on the spreadsheet, enabling much more powerful functionality.
There is also a Q&A forum at http://schematiq.htilabs.com/community so if you need to ask any questions you should be able to get some help.