Really awesome 3-part series about spreadsheets written from the programmer’s perspective . After reading these articles it’s clear why many companies are building a more flexible solution than Excel. TLDR:
The author summarizes the challenges with supplanting Excel:
They are largely a single-user, desktop tools and not “native” citizens of the web. Online spreadsheets are still fairly basic compared to Microsoft Excel’s power running on a local machine, but what is worse: With the exception of (some) collaboration features, they are largely a transfer of the desktop-client metaphor to a client running in the browser with little notice of the things that are truly different when you’re running “in the cloud”.
The author also mentions RescueTime (which I wrote about here) and states 25% of computer users use Excel on a daily basis!