Do these 3 things before closing this tab:
1Scan for outdated or missing drivers - takes under a minute2Repair Windows errors before they cause bigger problems3Fix the driver behind crashes, sound loss and screen glitchesExcel’s modern formulas can replace many fixed reports, but they do not reproduce the defining strength of a PivotTable: letting a reader rearrange the same data by dragging fields between rows, columns, values and filters. Functions such as XLOOKUP, FILTER, UNIQUE, SORT, LET, LAMBDA, GROUPBY and PIVOTBY are powerful when you know the report you want. A PivotTable remains the better tool for rapid, interactive exploration.
What the newer Excel functions are good at
Microsoft’s function catalog describes XLOOKUP as searching a range or array and returning the corresponding item. FILTER returns records that meet criteria, UNIQUE produces a distinct list, and LET gives names to intermediate calculation results. These functions are available in Excel 2021 and later perpetual versions listed by Microsoft.
As an Amazon Associate I earn from qualifying purchases.
Newer array-shaping functions extend the same formula-first approach. CHOOSECOLS, TAKE and VSTACK are listed as Excel 2024 functions. They let an author select, trim and combine ranges without copying data into helper sheets.
Common replacements for small, defined tasks
=XLOOKUP(A2,Customers[ID],Customers[Name])retrieves one matching value.=FILTER(Sales,Sales[Region]=H2)spills every matching sales row for the selected region.=SORT(UNIQUE(Sales[Product]))creates an alphabetized product list with duplicates removed.LETnames repeated calculations so a long expression is easier to read and recalculate.
LAMBDA goes further by turning formula logic into a reusable custom function. Microsoft documents up to 253 parameters and says LAMBDA works without VBA, macros or JavaScript. That is useful for standardizing business rules across a workbook, but it is still formula logic: someone must define the grouping, calculation and presentation in advance.
#1 Best Overall
- The Microsoft Office 365 Bible: The Most Updated and Complete Guide to Excel, Word, PowerPoint, Outlook, OneNote, OneDrive, Teams, Access, and Publisher from Beginners to Advanced
- ABIS BOOK
What a PivotTable does that formulas do not
Microsoft’s PivotTable model divides fields into four hierarchy categories: rows, columns, data and filters. Row and column fields group records, data fields aggregate values, and filter fields include or exclude records. Users can move those fields between categories and immediately see a different layout.
That field-well interaction is the boundary. A formula can produce a carefully designed summary, but the formula author has encoded the dimensions, order, filters and calculations. A reader cannot generally drag “Channel” above “Region,” move “Month” into columns, or swap “Revenue” for “Units” without changing the formula itself. A PivotTable stores those choices as an interactive report configuration.
A practical example
Imagine one sales table containing date, region, product, channel, units and revenue. A dynamic-array report can show revenue by region if you write the grouping and aggregation logic. It can also generate a filtered list for one channel or a sorted list of products. But a manager asking, “Now show product by month, split by channel, and filter to two regions” needs a new formula design unless the workbook already contains that exact view. In a PivotTable, those changes are field moves and filter selections.
GROUPBY and PIVOTBY narrow the gap
Microsoft lists GROUPBY and PIVOTBY as Microsoft 365 functions. GROUPBY groups, aggregates, sorts and filters by specified fields. PIVOTBY performs comparable operations using row and column fields. They can remove the need for a classic PivotTable when the desired output is a fixed, formula-driven summary.
Rank #3
They do not guarantee the same interactive field-layout experience. A PIVOTBY formula still has a defined argument structure in a cell; it is not automatically a drag-and-drop report for every recipient. Availability is also a compatibility issue: a workbook using these functions may fail to calculate for someone on an edition or update channel that does not include them. Check the Excel version and update channel of every person who must open the file.
Choosing between a dynamic formula and a PivotTable
| Decision factor | Dynamic-array formulas | PivotTable |
|---|---|---|
| Interaction | A fixed spill range follows the logic written in the formula. | Readers can drag fields among rows, columns, values and filters. |
| Output control | Precise placement, labels and surrounding calculations are easy to design. | Summary layout is managed by the PivotTable structure and settings. |
| Exploration | Best for one or a small number of known questions. | Best for ad-hoc slicing across many dimensions. |
| Compatibility | XLOOKUP, FILTER, UNIQUE and LET are listed for Excel 2021; CHOOSECOLS, TAKE and VSTACK for Excel 2024; GROUPBY and PIVOTBY for Microsoft 365. | Available in desktop Excel versions that support PivotTables, subject to the workbook’s data connections and features. |
| Maintenance | You maintain source ranges, criteria and calculation logic. | You maintain field configuration and refresh the report when source data changes. |
| Automation | Cells recalculate directly and can feed other formulas. | The object model exposes hierarchies, filters and data-body ranges for add-ins and automation. |
When formulas are the better choice
- Presentation-ready layouts: the report must fit a designed dashboard or a fixed export.
- Auditable logic: reviewers need to see the calculation in cells rather than inspect a hidden report configuration.
- Targeted retrieval: you need one record, one filtered list or one distinct, sorted category list.
- Reusable rules: LET and LAMBDA can give a repeated calculation a clear name and consistent definition.
- Automatic spill behavior: the output should expand or contract as records meet the criteria, without manually resizing a report.
When a PivotTable is still the right tool
- Many possible questions: users need to compare region, product, month and channel in different combinations.
- Non-author exploration: the people consuming the workbook must change the view without rewriting formulas.
- Rapid aggregation: sums, counts and other value summaries should update as fields move.
- Shared analysis: one configured report should support several investigative paths instead of a separate formula for each.
Compatibility and maintenance checks
- Identify the oldest Excel edition that must open the workbook.
- Use Excel 2021-compatible functions when recipients may not have Excel 2024 or Microsoft 365.
- If using GROUPBY or PIVOTBY, verify that every recipient’s Microsoft 365 channel includes them before distributing the file.
- For formula reports, document source ranges, criteria cells and named LAMBDA functions so another editor can change the logic safely.
- For PivotTables, document the source table, refresh process and intended field arrangement; refresh after adding or changing source records.
The bottom line for modern Excel users
FILTER, UNIQUE, SORT, XLOOKUP, LET and LAMBDA can replace many repetitive PivotTable reports, and GROUPBY or PIVOTBY can generate sophisticated formula summaries in supported Microsoft 365 builds. They do not replace the PivotTable workflow when the requirement is interactive field rearrangement over the same dataset. Choose formulas for a stable, controlled output; choose a PivotTable when exploration and rapid changes matter.
Quick Recap
Best Value
Rank #4
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.

