Ok, it looks like I may have to revise my statement here. In my defense, the last time I tried this was about two years ago. AT THAT TIME, the following scenario would cause Libre Calc to pack up and go home:
Create a workbook. Add a sheet with about 400,000 rows of data, each with 12 columns.
Create another sheet. In this new sheet, add a pivot table, using the first sheet as the data source, and summarizing columns A, C, and F.
Create a pie chart, using the summarized data in the pivot table (at this point, Libre just stopped working, as I recall).
Create another sheet. In this new sheet, add a pivot table, using the first sheet as the data source, and summarizing columns B,D, and H.
Create a pie chart, using the summarized data in the pivot table.
Now, as I say, the above USED to cause Libre to just pack up and go home. Forget about even trying to do interesting effects on the presentation (3D pie charts and such).
I just opened one of my old spreadsheets and Libre handled it just fine, so it appears things have improved significantly. That makes me quite happy, since the less I have to use MS stuff the better I like it. Unfortunately, Excel compatibility sucks even between Excel for Windows and Excel for Mac, so interoperability remains an issue, but again, it seems there has been significant improvement.