News for hackers. Stuff that matters.
Re:LibreOffice 7.1 Community Edition by FriedrichN on Wednesday February 03, 2021 @08:35AM (#26013442)
> But as a Linux user myself, I somehow tend to prefer using something like Google Docs in the (very rare) cases I need an office suite. Calc just isn't anywhere close to Excel, and the incompatabilities of Writer with Word make it problematic.

I find Calc to be quite complete and quite compatible with Excel files. I deal with way more Excel sheets than I would like to, but I can't remember the last time I ran into a problem with them.

Google Docs on the other hand is quite slow and lacks a lot of features and has the disadvantage of being browser based and a Google product.

Re:LibreOffice 7.1 Community Edition by acomjean on Wednesday February 03, 2021 @08:53AM (#26013570)
Calc also seems to handle comma separated (or tab) files much better. Especially when saving.
Re:LibreOffice 7.1 Community Edition by franga2000 on Wednesday February 03, 2021 @10:25AM (#26014420)
YES! This 1000 times! I keep LibreOffice installed on my Windows install solely because of that. In general, Calc has got to be the best in the suite and perhaps the only one that actually has any advantage over MS (besides Draw's PDF editing, but that has no direct MS counterpart).
Re:LibreOffice 7.1 Community Edition by longtom on Wednesday February 03, 2021 @12:44PM (#26016487)
It amazes me how an open source project can outperform a 40 year old multi-billion dollar app. I think this points to major corruption and incompetence as a result of market monopolization.
Re:LibreOffice 7.1 Community Edition by gcblkjaidfj on Wednesday February 03, 2021 @04:45PM (#26019574)
> open source project can outperform a 40 year old multi-billion dollar app

differente incentives.

I guarantee the open source is not outperforming the 40bi company offering on the metric they care about: profit.

Likewise, nothing is outperforming the metric the open source project care about: developer (well, power user) satisfaction.

Re:LibreOffice 7.1 Community Edition by franga2000 on Wednesday February 03, 2021 @12:53PM (#26016620)
It doesn't though, as basically everyone in this comment section can attest to. This is simply one instance where it's better - looking at it closely, this is actually an open-source program supporting a standard open format better than proprietary software that has its own alternative - pretty common when you think about it.
Re:LibreOffice 7.1 Community Edition by longtom on Wednesday February 03, 2021 @02:21PM (#26017919)
Though CSV is an extremely common format. Even if does not outperform in every regard, it is still astonishing how close it gets.
Re:LibreOffice 7.1 Community Edition by andrewshadura on Wednesday February 03, 2021 @12:18PM (#26016036)
Well, Writer offers sane menus, toolbars and sidebars, unlike Word. Word's are a complete mess, each time I have to use it I'm lost and can't do basic things.
Re:LibreOffice 7.1 Community Edition by davidgerard on Wednesday February 03, 2021 @12:34PM (#26016320)
Writer is as good or better than Word.
Re:LibreOffice 7.1 Community Edition by gizzlon on Wednesday February 03, 2021 @09:55AM (#26014091)
Also when importing :) Spent a few hours with Calc today because I could not get Google Sheets to import and handle my csv correctly.

Much better experience than I expected, TBH. Will use it again, and probably default to LibreOffice Calc for single-user sheets.

Re:LibreOffice 7.1 Community Edition by olav on Wednesday February 03, 2021 @11:16AM (#26015087)
Other than being the „Right Thing“ to use, this is the real killer as Excel frequently can‘t open its own CSV Files. Microsoft seems to hate its users very much.
Re:LibreOffice 7.1 Community Edition by ta988 on Wednesday February 03, 2021 @09:18AM (#26013750)
Calc is good, but Impress is disastrous. Really buggy and lacks a lot of ergonomy compared to Powerpoint. Writer works really well except some weird behavior when switching languages occasionaly.
Re:LibreOffice 7.1 Community Edition by franga2000 on Wednesday February 03, 2021 @10:30AM (#26014477)
Yeah, Impress is a mess. I use OnlyOffice for ppt files since I don't really care about performance in a slide editor.

As for Writer, one more problem is that it is sometimes simply unbearably ugly. Just scrolling through a pretty small document creates rendering artifacts everywhere and the font rendering tends to randomly switch between passable and horrendous. If you're lucky though and that doesn't happen for you, it's actually pretty usable (ignoring format compatibility, of course, but that's also MS's fault).

Re:LibreOffice 7.1 Community Edition by kenniskrag on Wednesday February 03, 2021 @09:42AM (#26013956)
tried impress yesterday. Killed the layout completely.
Re:LibreOffice 7.1 Community Edition by tinus_hn on Wednesday February 03, 2021 @01:28PM (#26017197)
The phrase ‘killed it’ could mean it was great or it was awful.
Re:LibreOffice 7.1 Community Edition by ekianjo on Wednesday February 03, 2021 @09:51AM (#26014046)
Calc handles unicode csv properly, unlike Excel...
Re:LibreOffice 7.1 Community Edition by corty on Wednesday February 03, 2021 @10:01AM (#26014163)
Calc handles CSV far better, period. Excel has language-dependent unconfigurable separators, quoting problems, whitespace problems, charset problems, BOM problems, weird expansion problems (like interpreting stuff as dates randomly), etc.

I cannot understand how anyone uses Excel with any nontrivial amount of CSV data without going mad...

Re:LibreOffice 7.1 Community Edition by krylon on Thursday February 04, 2021 @05:41AM (#26024297)
> Calc handles CSV far better, period.

I wholeheartedly agree. :-) Dealing with CSV was the main reason I had LibreOffice installed on my work laptop.

Re:LibreOffice 7.1 Community Edition by zokier on Wednesday February 03, 2021 @11:02AM (#26014863)
Power Query
Re:LibreOffice 7.1 Community Edition by tsomberi on Wednesday February 03, 2021 @10:46AM (#26014662)
I have not used Goog Sheets for years but it is very annoying when the keyboard shortcuts of the browser interfere with it.
Re:LibreOffice 7.1 Community Edition by ysavir on Wednesday February 03, 2021 @01:01PM (#26016753)
You mean when Google Sheets interferes with the keyboard shortcuts of the browser.
Re:LibreOffice 7.1 Community Edition by m-p-3 on Wednesday February 03, 2021 @02:38PM (#26018125)
There are some formulas from Sheets that I use and are sadly inexistent in Excel/Calc. I suppose it's one way to lock some users in.

Example:

QUERY: https://support.google.com/docs/answer/3093343

ARRAYFORMULA: https://support.google.com/docs/answer/3093275

Re:LibreOffice 7.1 Community Edition by gcblkjaidfj on Wednesday February 03, 2021 @04:48PM (#26019608)
QUERY: is selfserving google feature. But you can probably do it in libreoffice in a way that is less google-selfserving and more portable, by using a macro/script that fetches content.

ARRAYFORMULA: https://help.libreoffice.org/6.3/en-US/text/scalc/01/0406010....

Re:LibreOffice 7.1 Community Edition by skissane on Thursday February 04, 2021 @05:37AM (#26024285)
> QUERY: is selfserving google feature. But you can probably do it in libreoffice in a way that is less google-selfserving and more portable, by using a macro/script that fetches content.

I don't understand how QUERY is a "selfserving google feature". It allows you to write queries over spreadsheet data using a variant of SQL. Anybody else could implement the same idea.

Re:LibreOffice 7.1 Community Edition by cosmie on Wednesday February 03, 2021 @05:18PM (#26019912)
ARRAYFORMULA itself doesn't exist in Excel, but they did recently add support for dynamic/spilled arrays[1]. Which brings it close to (if not at) parity with ARRAYFORMULA.

It's not even close to as handy as QUERY (in ease of use or intuitiveness), but they also recently introduced FILTER[2]. Which can be used in combination with other functions to replicate a subset of QUERY use cases.

My pet list of functions that have me reaching for Sheets are the regex ones[3][4][5]. Excel's search and replace functions support basic wildcards[6], but anything more sophisticated than that quickly becomes infeasible, impractical, or impossible to replicate using Excel function built-ins and requires dropping writing into Javascript or VBA to write up a custom function.

That said, Excel has had a pretty nifty and powerful ETL tool hidden inside of it for the past ~7 years called Power Query[7]. This is essentially an entire app-within-an-app (and is a data processing engine in many Microsoft data products), complete with it's own programming language[8] and compressed columnar data store format. For anyone with a development background, you can easily ramp up on Power Query's language and do 90% of the work you need to do there, and obviate the need for complicated and fragile formulas to begin with.

[1] https://support.microsoft.com/en-us/office/guidelines-and-ex...

[2] https://support.microsoft.com/en-us/office/filter-function-f...

[3] https://support.google.com/docs/answer/3098244

[4] https://support.google.com/docs/answer/3098292

[5] https://support.google.com/docs/answer/3098245

[6] https://support.microsoft.com/en-ie/office/using-wildcard-ch...

[7] https://support.microsoft.com/en-us/office/getting-started-w...

[8] https://docs.microsoft.com/en-us/powerquery-m/