Excel Data Analysis: Every Tool, and When to Use Each
Excel ships with five different ways to analyze data, and nobody tells you which one to reach for. Here's what each is genuinely good at, in the order you'd actually meet them — and the honest point at which Excel stops being the right tool.
Most guides to Excel data analysis pick one feature and pretend it's the whole subject. It isn't. Excel gives you at least five distinct tools, they overlap awkwardly, and choosing the wrong one is why a five-minute question turns into an afternoon. This page is the map: what each tool does, when it's the right answer, and where it quietly stops working.
If you want the short version: pivot tables answer most business questions, formulas handle the ones pivot tables can't express, Power Query is for when your data arrives in pieces, the Analysis ToolPak is for statistics, and AI is for when the question is easier to say than to build.
The button called "Analyze Data"
Start here because it causes the most confusion. Excel has a button on the Home tab called Analyze Data (it used to be called Ideas). Click it with a table selected and Excel proposes charts, trends and summaries on its own.
It's genuinely useful for a first look at a file someone just sent you — it will spot that one category dominates, or that a column trends upward, faster than you'd notice by scrolling. What it won't do is answer a specific question. You can't ask it "what was margin by product category last quarter"; you can only look at what it decided to show you.
Worth knowing mainly so you don't confuse it with the thing in the next section, which shares almost the same name and does something completely different.
The Analysis ToolPak: statistics, switched off by default
The Analysis ToolPak is Excel's statistics package — regression, ANOVA, correlation, histograms, descriptive statistics, t-tests. It has shipped with Excel for decades, and it is not enabled out of the box, which is why so many people conclude Excel can't do statistics.
Turn it on under File → Options → Add-ins → Excel Add-ins → Go, then tick Analysis ToolPak. A Data Analysis button appears at the right-hand end of the Data tab.
Use it when you need a real statistical test and you want the output laid out properly rather than assembled from individual worksheet functions. Its weakness is that everything it produces is a static block of numbers: change your source data and the output does not update. It calculates once and stops.
Full walkthrough, including what each tool in the list is for: how to enable and use the Analysis ToolPak in Excel.
Pivot tables: the one to learn first
If you only ever learn one thing on this page, learn pivot tables. Totals by category, by month, by rep, by region — the overwhelming majority of business questions are a pivot table, and they take roughly two minutes to build once you've done it once.
They're also the fastest way to sanity-check a file. Drop a pivot on a raw export and you'll immediately see the categories that shouldn't exist, the blank rows, and the date column that's secretly text.
Where they run out: anything that isn't a straightforward aggregation. Ratios where the denominator is itself a total, comparisons against the same period last year, and any calculation that has to happen before the grouping rather than after it. Those need a formula, a Data Model measure, or a different tool.
If you've never built one: how to create a pivot table in Excel.
Formulas: precision, at the cost of maintenance
Formulas are where Excel is genuinely unmatched. SUMIFS, COUNTIFS, XLOOKUP and friends will express almost any calculation you can define, exactly, and you can see every step of the working.
The cost is maintenance. A formula written against rows 2 to 4,000 silently answers the wrong question the moment row 4,001 arrives. A workbook with a thousand formulas is a small piece of software that only one person understands, and that person eventually leaves or forgets.
The rule I use: formulas for calculations you'll define once and reuse, pivot tables for exploration. If you find yourself rewriting the same formula every month against a new file, that's the signal you've outgrown this section.
Two of the common ones, worked through: COUNTIFS and SUMIFS with multiple criteria.
Power Query: for when the data arrives in pieces
Power Query (Data → Get Data) is the most underused feature in Excel, and the one that solves the problem most people actually have: the data isn't in one clean table.
It imports from files, folders, databases and web pages; cleans and reshapes on the way in; and — the part that matters — remembers the steps. Next month you drop in a new export and hit Refresh, and the whole cleanup runs again. It's the difference between doing the work and recording how the work is done.
It also sidesteps the row-count problem. A worksheet holds 1,048,576 rows, but a workbook full of formulas gets sluggish long before that. Power Query and the Data Model handle far more because they don't keep every row sitting on a sheet.
The catch is that it's a genuinely different mental model from the grid, and the learning curve is steeper than pivot tables. Worth it if you repeat the same import monthly; overkill for a one-off.
AI: when the question is easier to say than to build
Everything above requires you to translate your question into Excel's grammar. AI removes that translation step — you type what you want to know and it works out the calculation.
There are three flavours, and they are not interchangeable. Copilot lives inside Excel and works on the sheet you're looking at. General assistants like ChatGPT or Claude take an uploaded file and answer in a chat window. Dedicated tools import your spreadsheet as a saved dataset so the same questions can be re-asked, scheduled and shared.
The trade-off is verification. A pivot table shows its working; an AI answer hands you a number. For anything that matters, ask it for the breakdown as well as the total — if the parts don't add to the whole, you've learned something important before you sent it to anyone.
The longer comparison, including where each one gives up: AI in Excel: how to analyze Excel data with AI, and the best AI tools for Excel data analysis compared.
Dashboards: presenting the answer
Analysis nobody reads isn't finished. Excel builds respectable dashboards out of pivot tables, slicers and charts — no extra software, and everyone already knows how to open the file.
The limitation is distribution rather than design. An Excel dashboard is a file, so the moment you email it, it's a copy, and copies drift. That's fine for a monthly board pack and painful for a number people check daily.
Step by step: how to build a dashboard in Excel.
Where Excel actually runs out
Not where people expect. It's rarely the row limit, and it's rarely the maths — Excel will happily do the maths. The three walls are these:
- The same report, every month. If you rebuild the same analysis against a new export each month, you're doing by hand what should happen on a schedule.
- Answers that need more than one file. Orders in one export, products in another, refunds in a third. Every join is a VLOOKUP you have to get right, and a wrong one produces a plausible number rather than an error.
- More than one person needing the number. The moment a workbook is emailed, there are two versions of the truth and no way to tell which is current.
All three are workflow problems, not analysis problems. That's the distinction worth holding on to: outgrowing Excel almost never means Excel got the sums wrong.
Asking questions without leaving the sheet
That's the gap Quiriz fills. It installs as an Excel add-in, so =QUIRIZ.ASK("total revenue by month in 2025") goes in a cell like any other function and the answer comes back in the sheet. Behind it, your file is saved as a dataset that can be refreshed on a schedule, joined to your other exports, and asked by anyone on the team without a copy of the workbook changing hands.
The honest caveat: if you're the only person who opens the file and the question is a one-off, don't bother. A pivot table is faster and free. This earns its place when the same question comes back every month, or when the answer depends on three exports that have to agree.
Ask your spreadsheet a question, in the spreadsheet
Quiriz for Excel puts =QUIRIZ.ASK() in your cells — plain English in, the answer back in the sheet. Free to start.
Not in Excel right now? Try it in the browser — no sign-up.
Frequently asked questions
How do I do data analysis in MS Excel?
Where is data analysis in Excel?
Is Excel good enough for data analysis?
What is the row limit for data analysis in Excel?
Can I analyze Excel data without formulas?
=QUIRIZ.ASK() function, so the question and the answer both live in the sheet rather than in a chat window somewhere else.