Not a list of every button. Start from what you are trying to get done — track it, report it, formulas it — and Excel sorts itself around you, with a ready prompt for every job.
This is the most useful formula skill: pull a matching value (like a price or name) from another sheet using a shared key. XLOOKUP is the modern way; VLOOKUP still works everywhere.
A pivot table turns a long list into a summary — totals by month, by region, by whatever you drag in — without a single formula.
Imported data is almost always messy. A few built-in tools fix the common problems fast, before they break your formulas.
Excel can suggest the right chart for your numbers, so you rarely have to guess. The key is picking a chart type that matches the story — trend, comparison or share.
A forecast is just last year's numbers plus assumptions you can change. Build it so every assumption is a cell you can tweak and watch the total move.
If you do the same clicks every week, record them once and replay with a button. You do not need to write code to start.
They all fetch a matching value. XLOOKUP is the newest and easiest and should be your default; VLOOKUP is fine for simple, older files; INDEX/MATCH is the flexible fallback.
| Situation | VLOOKUP | XLOOKUP | INDEX/MATCH |
|---|---|---|---|
| Newer Excel / everyday use | OK | Best | OK |
| Look to the left of the key | No | Yes | Yes |
| Old shared workbook | Yes | Maybe not | Yes |
| Easiest to read | OK | Best | Harder |
Sheets wins for live sharing and simple collaboration; Excel wins for big data, deep formulas, pivot power and macros. Many teams keep working files in Sheets and heavy analysis in Excel.
| Need | Google Sheets | Excel |
|---|---|---|
| Several people editing live | Best | Improving |
| Very large data sets | Struggles | Best |
| Advanced formulas & pivots | Good | Best |
| Macros / automation | Basic | Best |
| Works offline | Limited | Yes |
A pivot table is fastest for exploring and re-slicing data. Formulas (SUMIFS, etc.) are better when you need a fixed report that updates automatically and looks exactly the way you want.
| Goal | Pivot table | Formulas (SUMIFS) |
|---|---|---|
| Explore data quickly | Best | Slow |
| Fixed, branded report | Awkward | Best |
| Auto-updates on new data | Needs refresh | Automatic |
| Re-slice by different fields | Best | Manual rebuild |
Raw exports break lookups and duplicate checks because 'JOHN ' and 'John' look different to Excel.
Use PROPER to fix the capitalisation and TRIM to remove the spaces, or let Flash Fill do both by example. Then run Remove Duplicates so each record appears once. Now the data is safe to match and report on.
A dashboard is a summary plus a picture, on one screen. Do the maths with a pivot table, then show it with a chart.
Build a pivot table of sales by month and region, add a Pivot Chart, and place a couple of big number cells for the headline totals. Keep it to one page so it reads at a glance.
Yes. If the shape is the same each month and only the numbers change, you are doing work a template plus automation should do.
Build the report once with formulas and a pivot that point at a data range, then each month just paste the new data and refresh. For the fiddly steps, record a macro so one button rebuilds it.
Excel is best at turning rows of numbers into answers: calculating with formulas, cleaning and organising data, summarising it with pivots and charts, and tracking things over time.
If your question is 'what do these numbers tell me?' or 'how do I keep track of this?', Excel is usually the right tool.
A pivot table is a machine that summarises a long list. You drag the field you want to group by into one box and the number you want totalled into another, and it builds the summary instantly.
Change your mind, drag a different field, and it re-summarises — no formulas, no rebuilding.
Every job here falls into one of eight plain categories. Start from what you are trying to get out of your data.
It can draft them well, and it is a genuine time-saver — describe your columns and what you want, and it returns a working formula. But it cannot see your actual data, so it may assume the wrong column or miss an edge case.
Use AI to write the first draft, then test it on a few rows you can check by hand. The verifying is still your job.
Most people never need to write code. If a task repeats exactly the same way, recording a macro (no code) covers the majority of cases.
Learn real VBA only when you hit something recording can't do, or you are automating for a whole team. For a personal weekly report, the record button is enough.