And between knowing Excel like you've described and knowing only the basics exists an uncanny valley of being able to create some truly revolting abominations. Additionally when all you know is Excel, every problem becomes a spreadsheet, for better or for worse (usually the latter).
Program management system for the entire division? Excel. "Agile" task tracker? Excel. Requirements manager? Oh no no, that one's written in a word document with no version control. I have trauma. Use tools made for the thing you want to do, please.
Yeah, I appreciate that, and it's really annoying. But it is still remarkable how Excel can pull off all of those abominations while having such a comparatively low skill floor.
Like Legos. Accessible, simple, capable of building a lot of things, but you'd obviously be better served making a house out of actual building materials.
Good Excel users think themselves better than a beginner. Great Excel users think themselves somewhere between Intermediate and Advanced. Excel Masters, and I know one who placed in that Excel data modeling competition, know they’re somewhere in the Intermediate to Advanced range.
This is one of my favorites to share. It's a 3D engine with raytracing with no VBA scripting - all of the calculations are done internally with spreadsheet math.
Used for the right purposes, Excel is an extremely versatile and powerful piece of software.
Is use it all the time for analyzing complex financial data and turning pivot tables into really nice looking reports. I can use VBA behind the scenes to change report scenarios while preserving the formatting.
Excel is great for things like that.
It's easy to get Into trouble though because eventually someone decides to keep a bunch of auxiliary -- yet somehow very important -- data in a spreadsheet. Before you know it, multiple people are being asked to maintain said data and then POOF! You now have a spreadsheet functioning as a database. It's all downhill from there.