News for hackers. Stuff that matters.
Re:Excel never dies (2021) by Jtsummers on Thursday August 04, 2022 @04:58PM (#32348225)
Google Sheets is pretty basic compared to Excel in terms of the kinds of data analysis and queries it permits (without dropping into another language). Excel added tables over a decade ago that allow for some very useful and much cleaner query and data analysis stuffs in straight Excel. Then there are power queries and pivot tables, not sure how long those two have been around but last I used Google Sheets it had nothing like either.

My point being, don't judge spreadsheets by Google Sheets. Actually use Excel and you'll see a much more capable system and get a better understanding of why people (particularly non-programmers in business settings) stick with it.

EDIT: Pivot tables are in Google Sheets, so either I missed them before or they were added after I last gave it a serious look. My google-fu is not discovering the date they were added.

Re:Excel never dies (2021) by tehbeard on Friday August 05, 2022 @04:36AM (#32353316)
> Excel added tables over a decade ago

I ran into this... last year when trying to do something with excel (I forget what excactly, apart from it needing joins and some analysis between several datasets).

It felt so unintuative with the tables "embedded" into sheets, it feels like they should be a sheet or a table, not both.

Power queries seemed a really neat tool for non-coders to munge data as needed.

Re:Excel never dies (2021) by dima_vm on Thursday August 04, 2022 @05:45PM (#32348695)
Not sure what you mean by "power queries", but Google Sheets support SQL queries.

Would be easier to see on an example.

Re:Excel never dies (2021) by _dain_ on Thursday August 04, 2022 @05:49PM (#32348739)
PowerQuery. It's a tool built into Excel. It's a GUI that wraps an almost purely-functional DSL designed for ETL and data munging, called the M language. You can either use the GUI or write the code directly. It has first class functions and closures and normies are programming in it. It's great. More people should know about it.

Btw it's kind of funny seeing so many HN users, many of whom must be working on software that competes with Excel either directly or indirectly, who are so unknowing of the full capabilities of Excel, capabilities that are the bread and butter of any e.g. financial analyst, or logistics manager, or any smart non-programmer white collar worker. Maybe this "hacker repulsion field" is the secret of its dominance -- you can't compete with it if you never learn what it can do.

Re:Excel never dies (2021) by adepressedthrow on Thursday August 04, 2022 @06:43PM (#32349247)
Your aside is exactly why I wanted to use a spreadsheet. It's the only tool that has that market penetration for non-programmers, and I wanted to see what made it tick. It seems like that may have backfired by not using Excel, however.
Re:Excel never dies (2021) by RGamma on Friday August 05, 2022 @04:04AM (#32353079)
If you enable PowerPivot (hidden in the COM addons settings) you'll get a quite capable data analysis tool for small-ish data with M + DAX with some rough edges.

They're the only reason I actually like to use Excel now. PowerBI has those natively built-in in a more modern iteration but is not as flexible (little direct data entry capability). That said PBI is ultimately meant for reporting.

Re:Excel never dies (2021) by LasEspuelas on Thursday August 04, 2022 @07:39PM (#32349698)
I would love to understand more what limitations you faced with GSheets that are non-existent in Excel. I used to think the same but then I built some pretty complex computations in GSheets that I could not easily replicate in Excel. And U have built some complex stuff in both.
Re:Excel never dies (2021) by zmgsabst on Thursday August 04, 2022 @08:24PM (#32350050)
Extending on this, if you want to make really powerful business software — ingest and emit Excel sheets that other departments can use in their own flows.
Re:Excel never dies (2021) by hermitcrab on Thursday August 04, 2022 @09:20PM (#32350361)
PowerQuery is powerful, but also compromised by the fact it is so closely tied to Excel. If you want to do data transformation tasks (such as joins) on your Excel data and you don't want to learn R or Python+Pandas then you might be better off doing it in a no-code tool designed explicitly for the task, for example Alteryx (if you have deep pockets) or Easy Data Transform (if you don't).
Re:Excel never dies (2021) by A4ET8a8uTh0 on Thursday August 04, 2022 @11:25PM (#32351180)
There is another reason that is less often openly disclosed, but very much in play. I recently proposed RStudio or Python/Panda combo to deal with some of the limitations of Excel ( which also conveniently bypasses Alteryx's cost ), but the response I got was somewhat surprising, because it revolved around and I am paraphrasing 'will others be able to learn and use it'. And here is the rub. Excel has a lot of online tutorials and in some ways it is a known quantity. And, well, some people don't want to learn new thingsshrug.
Re:Excel never dies (2021) by hermitcrab on Friday August 05, 2022 @04:11AM (#32353144)
No code data wrangling tools are significantly easier to learn than R or Python+Pandas. That is their main selling point (inevitably they trade some flexibility for this) and there is a range of them to cover all budgets.
Re:Excel never dies (2021) by pete_nic on Thursday August 04, 2022 @09:09PM (#32350290)
In this context I’m interpreting DSL to mean “domain-specific language”
Re:Excel never dies (2021) by rafael09ed on Friday August 05, 2022 @02:21AM (#32352447)
Querying Google sheets SQL doesn't support joins
Re:Excel never dies (2021) by hodgesrm on Sunday August 07, 2022 @11:56PM (#32382271)
> My point being, don't judge spreadsheets by Google Sheets.

I've used Google Sheets for years and greatly prefer it over Excel at this point. The killer feature is the sharing, which Excel does not do unless Microsoft 365 has greatly changed. The graphics, pivot tables, and functions are entirely sufficienty for cash flow and revenue models.

Re:Excel never dies (2021) by geysersam on Friday August 05, 2022 @04:37AM (#32353325)
Seriously doubt Google Sheets lacks powerful features that Excel has (except niche features). Why would the developers intentionally cripple their product? It's not like any common operations on table data is too challenging for the Sheets team to implement. If there's any real difference between the softwares it's in their respective focus.
Re:Excel never dies (2021) by dijit on Friday August 05, 2022 @04:55AM (#32353455)
I really despise Microsoft (from an irrational place) and even I have to agree that Sheets is relatively crippled.

Even basic chart types are not supported, I think it might be due to limits of what's possible in the browser.

Granted though, excel can't backed on bigquery.

Re:Excel never dies (2021) by miniBill on Friday August 05, 2022 @05:50AM (#32353832)
Google Sheets is nowhere close to Excel in terms of features, and not just niche ones. The biggest being tables, IMO.
Re:Excel never dies (2021) by actionfromafar on Friday August 05, 2022 @04:58AM (#32353473)
Not intentionally cripple. It takes years to get to feature parity even with laser focus. If that focus isn't there (deciding Sheets has a slightly different positioning in the market for instance) it's not getting to feature parity.