Introduction to Microsoft Excel (1992) [video]
youtube.com
youtube.com
Also I didn't watch the whole video but if he made it through 54 minutes of excel for mac without it randomly crashing, that alone would be an impressive feat.
His index/match formula usage is great, I always hated how vlookup is so fragile and confusing... learning something new from something so old.
Thanks for reposting!
https://support.microsoft.com/en-us/office/xlookup-function-...
Pretty cool.
(I know a lot of the innovation came earlier with software like VisiCalc, but that’s distant enough to be hard for me to appreciate.)
Now, if someone can explain to me why, in 2022, the Online/365 version of Microsoft Word cannot insert a simple horizontal rule...
It's also worth noting that the desired feature set of a spreadsheet is rather universal. Like a paint program, or a music player. Spreadsheets go thousands of years back in human history, and are very well understood as a means and notation for expressing data and expressing calculations over collections. It's not at all a mystery what features will do well in a spreadsheet program.
I've never worked on a spreadsheet program from that side but I have to imagine that the operational abstract of the team centering around how to educate users about how to use the various features they painstakingly develop. It's well known that spreadsheets are difficult to program, because users will inevitable collect larger and larger amounts of data in them, and it needs to do large amounts of calculations very quickly. So right off the bat you already know that a ton of man-hours are sunk into each feature overall, but then you need to really nail down a rock-solid visual grammar and teach the user some sort of intuition for finding these functions as quickly and consistently as possible, lest they get frustrated and leave.
Anyhow. I always find it laughably rude, yet predictable, reading these sorts of comments. As if anybody born before 1980 could have possibly understood the deep enigma of other human beings using computers.
Source: I'm in my 50s.
(And of course, heavily limited in memory. With toolchains and development environments that are constrained similarly.)
Never extrapolate your cells from just 2 fields folks!
And to be honest, the inputs they have to deal with are uncertain enough that in the end, pretending small-percent geometric growth is linear is not going to be the dominating term of the error.
In this case... meh. Actual geometric model gives a sum of 5.11 for the year, whereas linear approximation is 5.00 -- an underestimation of just over 2 %.
Do you really think the 10 % assumption we went in with is accurate to ± 0.2 percentage points?
The part they should have shown was how you could have large, complex (for the time) spreadsheets and not run out of memory which was a significant advantage they had back then as DOS applications had serious memory constraints even with extended memory. A lot of heavy spreadsheet users switched to Excel for that feature alone.
Not really. This is from 1992, by then 1-2-3 was in its second version for Windows.
[1] Windows 3.0 came out in mid-1990 and 1-2-3 for Windows came out at the end of 1991. The options to run 1-2-3 for DOS under Windows until then were comically non-viable. When 1-2-3 for Windows came out, it was practically unusable for those who waited and no longer mattered for those who had already switched away.
https://www.reddit.com/r/OldSchoolCool/comments/uoyhr0/old_m...
I know it's a joke, but positioning Bill Gates, especially early-'90s-era Bill Gates, as some sort of savior doesn't work for me.
Now, Knuth gave the world TeX, and I'm all on board for praising that contribution to humanity.
He did it so he could get really really rich. That's why Zuckerberg did it too.
Any more complexity will just overfit to noise, because there's so much uncertainty around the future anyway.
It almost seems like weather reports. Anyone can make a good short term forecast by looking out the window, but the amount of complexity, uncertainty and variables going into a long term forecast makes them almost pointless. Which is where Excel comes in I guess :-)
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.
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.
https://www.microsoft.com/en-us/microsoft-365/p/excel/cfq7tt...
my top3 right after
https://www.youtube.com/watch?v=7-VvFlwsWic Introducing Microsoft Surface Studio
https://www.youtube.com/watch?v=1zLsUhOCqyU Coinbase Super Bowl Commercial.