What do YOU think Excel is for?

All the usual financial stuff, job revenue modeling , building models of product / service cost vs revenue, capex needs , overhead scaling and all that fun stuff.
Project economics and NPV calculations and all the PowerPoint charts that are needed.
It gets used as a field invoice, field revenue and cost tracking per job, all manner of job and equipment performance report templates.
Scheduling templates and resource allocation.
Simple databases for job history , operational performance , issue tracking etc
Bill of materials , equipment build tracking , inventory, POs and goods recipt docs.(ok we got a quickbooks compatible ERP pretty quickly when we were a startup)

Some of that stuff gets imported into a system.of some sort (I’ll not start an SAP rant, we have some specific product mangement process data entry templates that make me a tad irate) but for the raw templates which need some sort of user input that’s not from a sensor measurement, they are still excel templates. The user base is not huge and they are trained company staff so it works. Anything I have control over has the requirement, you only enter a specific piece of information once, no matter where else it is needed and you better think about the input format.
This company has vast amounts of reports of useful past data we could mine, but it’s all pretty useless due to the way it was entered. That said I have. a couple of projects on the go for some people (not me for sure) to look at NLP to try and get something out of it all.

I did some Monte carlo simulation modeling many years back, that was pretty clunky until I found the crystal ball plugin software.
A lot of the other part of my day job is dealing with how to understand and make a decision from downhole sensor data . I often use excel as a scratch pad to work out the algorithms on ideal data , but then I punt it to matab for when I need more than a few test data points, and for sure when we get to real world data , that’s in matlab for sure. We also keep ‘sanity check’ spreadsheet so when new algorithms are implemented into the operational software we can hand check the outputs during software testing and actual real field trials.

It would be a strange day when I dont have multiple excel work books open for different needs.
Could I use project for scheduling , some data base for records and MS Forms or adobe or some such for forms, sure , but for ideation, quick work , flexibility etc you can’t beat excel. When you need to scale the tool , for sure move to something more suitable.

Geez, I’ll say! As they noted later, clearly the poster quoted about a “nice” restaurant meant reasonably upscale in the cost sense. And of course I completely agree. I’d put “nice” in that upscale sense as meaning that it starts at $70-$100 per person before tip, with perhaps an inexpensive glass of wine each, and rapidly goes up from there. No, I’m not rich, and I rarely indulge in such pleasures, but at least I know what a “nice” restaurant is. The highest tab that I’ve personally paid for was around $300 per person, and that was most mostly food, with no expensive drinks.

I’ve used Excel in small ways myself, just because it’s part of the Office package I already have. And it’s a fantastic tool. I also know someone who’s been running a successful small consulting business from home who uses Excel to maintain customer databases. Like all tools, it has a range of uses, and like all tools, it can be pushed beyond the limits it was designed for. That’s not a criticism of the tool itself.

I’m happy to bash Microsoft whenever it needs bashing, but many aspects of Office were ultimately pretty well designed and integrated from the user standpoint, even if some of the UI sucks. The integration of Excel as a de facto ODBC database for query functions like Word mail/merge, for example, is extremely useful.

This reinforces my stand. For me, the computer is primarily a toy.

I reserve most of my Microsoft praise for Excel.

Unlike a lot of other Microsoft offerings,

a) It isn’t bloated and buggy and standards-noncompliant. Even with the damn ribbon, it isn’t horribly off-putting to work with. (PS: we Mac users still get an overhead menu, heh heh…)

b) They didn’t acquire it by buying some other company to raid their merchandise and rebrand it as Microsoft. As far as I can tell, Excel was truly developed in-house.

c) They didn’t push aside some significantly better competing software to enshrine it. I’m sure Lotus 123 and Quattro Pro have their fans, but it’s difficult to argue that Excel is inherently inferior and didn’t deserve it’s hegemony in the spreadsheet market.

d) It plays nice with other software, not just other Microsoft software. Exporting to CSV, tab delim text, SYLK, DBF, DIF, space delimited text, and earlier iterations of the Excel format, thank you very much; being able to query other data sources (and again, not just Microsoft’s in-house implementations, but ODBC as used by non-MS environments).

I’m sure you liked the flight simulator!


I have used excel automation as part of software that generates graphs of industrial data.

Our customers were not programmers, but they were domain experts who wanted graphics on an intranet display that showed the results of various complex calculations they were doing. They wanted the ability to create new ones, edit old ones, change formatting whenever they wanted, etc.

So… We gave them an excel template for what the graph name and columns of data labels had to be, then at runtime we’d inject data into the spreadsheet, generate the graph, save it, and link to it on the intranet page. A few performance optimizations such as only allowing the graph to update once per defined imterval was all that was needed.

This saved is from having to build an entire editing suite for data and graph creation, and the customer from having to be trained on a new graph builder, and it worked perfectly.

Excel is used by everybody for everything because even with the most restrictive IT policy you can count on excel being installed.

Forget other reasons.

It is the only program that consistently is there.
Idiot IT types have trained generations to do everything with excel and now they are complaining they do everything with excel.

“Why are you trying to fillet a fish with a flathead screwdriver?”
“Because it works better than the Phillips, duh!”


From “Triumph of the Nerds”

Now we’ve set this up, OK. Then we type a new value in, then I’m going to take that one hundred, I’m going to change it right and here, it recalculated! Woa! That saved me so much time. People who saw it and went and got it like an accountant, I remember showing it to one around here and he started shaking and said that’s what I do all week, I could do it in an hour you know, you know, they would take their credit cards and shove them in your face. I meet these people now they come up to me and say I gotta tell you you know…
BOB: You changed my life.
DAN: You changed my life. You made accounting fun and…

Oh, so Mr. Anchovy finally managed to became a lion tamer thanks to Excel? That is indeed a great use for it.