Calc's Pivot Table
LibreOffice
Chapter 6 · Calc's Pivot Table
Excel Fundamentals Chapter 9 built a PivotTable by dragging fields into a live, docked panel and watching the result update on the sheet as you went. Calc solves exactly the same problem — summarizing raw data without writing a formula — but through a genuinely different interaction model: a static dialog you configure fully before anything appears.
The Same Job: Summarizing Data Without Writing a Formula
The underlying need hasn't changed from Excel Fundamentals Chapter 9: raw transaction data, one row per record, and a question like "what's the total by category?" that a Pivot Table answers by grouping and aggregating automatically, rather than requiring a separate formula per group.
Building a Pivot Table
Data → Pivot Table → Insert opens a Layout dialog with four boxes — Page Fields, Column Fields, Row Fields, and Data Fields — roughly mapping onto Excel's own Filters, Columns, Rows, and Values. Field names are dragged from an "Available Fields" list directly into these boxes, entirely within this one static dialog.
The Field-Assignment Dialog vs. Excel's Live Panel
This is the genuine interaction difference: Excel lets you drag fields into a persistent side panel and see the actual PivotTable update live on the sheet with every change. Calc instead asks you to configure the entire layout inside one dialog first — Page Fields, Column Fields, Row Fields, and Data Fields all placed before clicking OK — and only then does the finished Pivot Table appear on the sheet. It's a "configure everything, then generate" flow, rather than Excel's own "drag and immediately see the result" flow.
Changing the Aggregation
Double-clicking a field already placed in the Data Fields box (still inside the Layout dialog) opens a small "Data Field" dialog offering the same aggregation choices Excel's own Value Field Settings does — Sum, Average, Count, Max, Min, and more — just reached from within the layout-configuration dialog rather than by clicking a field already sitting in a live Values area.
Refreshing
Right-click the Pivot Table and choose Refresh (or Data → Refresh Range/Pivot Table). This requirement is completely identical to Excel Fundamentals Chapter 9's own rule: the source data changing does not automatically update the Pivot Table — a manual refresh is required every time, in both applications, with no difference in behaviour here at all.
Editing an Existing Pivot Table's Layout
Right-click the Pivot Table and choose Edit Layout to reopen the same static dialog used to build it originally. Rearranging which fields sit in Rows versus Columns means going back into that dialog again — a genuinely different workflow from Excel, where a field can simply be dragged from one live area of the Fields panel directly to another, on the already-built PivotTable, with no separate dialog needed at all.
| Aspect | Excel (Fundamentals Ch.9) | Calc |
|---|---|---|
| Building the layout | Live, docked Fields panel — see results as you drag | A static Layout dialog — configure fully, then click OK |
| Changing the aggregation | Value Field Settings, on a field already in Values | Double-click a Data Field inside the same Layout dialog |
| Refreshing after source data changes | Required manually | Required manually — identical behaviour, no difference |
| Rearranging fields afterward | Drag directly on the live PivotTable | Re-open the Layout dialog (Edit Layout) |
Hands-On Exercises
Given a small Calc data set with columns Region, Category, and Sales, build a Pivot Table with Region in Row Fields, Category in Column Fields, and Sales in Data Fields. Describe exactly which dialog you configured this in, and what you had to do differently compared to how Excel Fundamentals Chapter 9 described building the same layout.
📄 View solutionAfter building the Pivot Table from Exercise 1, you add 10 new rows to the underlying source data. Describe exactly what you need to do for the Pivot Table to reflect the new data, and explain why this requirement is not actually a LibreOffice-specific quirk.
📄 View solutionYour Sales column was accidentally imported as text rather than genuine numbers. You build a Pivot Table with Sales in Data Fields and it shows "Count" instead of "Sum," with numbers that clearly look like row counts rather than totals. Explain what's actually wrong and identify the exact Excel Fundamentals chapter and concept this mirrors.
📄 View solutionChapter 6 Quick Reference
- Data → Pivot Table → Insert — a static Layout dialog with Page/Column/Row/Data Fields boxes
- Configure the entire layout first, then click OK — no live preview while building, unlike Excel's docked panel
- Double-click a Data Field inside the dialog to change its aggregation (Sum/Average/Count/etc.)
- Refresh is required manually after source data changes — identical to Excel, not a LibreOffice-specific requirement
- Edit Layout reopens the same dialog to rearrange fields — no direct drag-to-rearrange on the finished Pivot Table
- The numeric-stored-as-text → Count-instead-of-Sum gotcha applies identically to Calc