As I've said several times on HN, Microsoft has quietly made Office Cloud a company wide multiplayer gameworld thing, and hardly anyone seems to have noticed this new category appearing. It's not "store your files in the cloud" or "spreadsheets in a browser", it's something much more deeply integrated. If you thought it was hard to get away from Microsoft Office before because someone might send you a spreadsheet with weird formatting, this is the kind of moat/lockin which will carry Microsoft another decade and over Chromebooks and Android and macOS and Linux desktops.
[1] https://devblogs.microsoft.com/microsoft365dev/power-your-ap...
[2] https://docs.microsoft.com/en-us/power-automate/desktop-flow...
Still Word is crashing regularly when it reaches 100+ pages, and bullets and alike are acting weird. And if the dreaded document corruption occurs, you are good to copy paste the whole in a new blank document.
That people want to pay 100€/yr min for this is beyond me.
Yeah, there has been minor improvements. Ditching the 65k row limit, waterfall charts, xlookup (though 20 years too late, people had index/match all over their spreadsheets from day 1), 64bit version of excel. The more recent version automatically spills formula returning arrays over multiple cells, useful for users who can't do array formulas.
But many new features I wouldn't touch with a stick. The BI feature that downloads whole table from a database in memory even if you only need one day and there are billions of rows. I always found tables pretty much useless. In term of UI, they dramatically increased the number of clicks to get to a button (try inserting many shapes in powerpoint or excel, or changing many chart/shape formats, things are deeply nested). If you look at the default formats (tables, charts) have been designed by people who never looked at a corporate presentation.
And there are udf I created that I don't understand why aren't part of the default feature set. A formula to deduplicate a list, or split a text based on delimiters, or to execute a sql query against a database and return an array (I know there are buttons for that, but a button requires manual work every time you need to refresh the data, vs a shift-F9 when it is formula based). And why is it still so hard to refresh a ppt presentation based on numbers coming from spreadsheets. It is one of the most common and basic use.
Lotus tried to re-think spreadsheets with a product called Improv - it was full of good ideas but the product never took off. The product launched on NeXTSTEP in 1991 and then on Windows in 1993.
Here's a 1990 sales video (low-resolution) from Lotus explaining how it works, and how it differs from traditional spreadsheets: https://www.youtube.com/watch?v=rgGmKD87U3M
Also tables and conditional formatting, which I believe were introduced after 1997.
Now compare that to the evolution of the visual studio feature set over the same period.