Spreadsheets would be much more maintainable if people separated data from the view.
Reply on news.ycombinator.com