ExcelReady
CourseFunction guidesBlog
Start freeStart learning for free
ExcelReady

Be Excel-ready before the interview. Hands-on practice in your browser, with instant feedback.

Learn

  • Course
  • Function guides
  • Blog

Product

  • Certificate

Company

  • Editorial policy
  • Contact
  • Terms
  • Privacy

© 2026 ExcelReady. All rights reserved.

  1. Blog
  2. Tests & careers
  3. Excel Skills Every Data Analyst Needs

Excel Skills Every Data Analyst Needs

By ExcelReady Team·Updated October 30, 2026·5 min read

The short answer

A data analyst needs Excel skills for every stage of an analysis: cleaning text and dates, joining tables with XLOOKUP or INDEX MATCH, pulling subsets with FILTER, UNIQUE and SORT, summarizing with COUNTIFS, SUMIFS and pivot tables, and checking results. Knowing when a pivot table or a formula is the better tool matters as much as the syntax.

Key takeaways

  • Analysts use Excel for the whole workflow: clean, join, filter, summarize and check.
  • XLOOKUP looks in any direction and has a built-in not-found value; INDEX MATCH does the same in older Excel.
  • FILTER, UNIQUE and SORT return live results that spill into the cells below and update when the data changes.
  • Pivot tables are best for exploring; SUMIFS is best for a fixed number that must always be current.
On this page+
  1. Which Excel skills for data analyst roles matter most
  2. Cleaning data before you analyze it
  3. Joining tables with XLOOKUP
  4. Pulling subsets with FILTER, UNIQUE and SORT
  5. Summarizing with COUNTIFS, SUMIFS and pivot tables
  6. Checking an analysis before you share it
  7. How Excel fits with other analyst tools
  8. Practise it

The Excel skills for data analyst roles cover the whole analysis: cleaning messy data, joining tables with XLOOKUP, pulling subsets with FILTER, summarizing with COUNTIFS, SUMIFS and pivot tables, and checking the result. This guide is for people applying to analyst, reporting or business intelligence roles who want to know which skills to sharpen and how each one shows up in a case study.

Which Excel skills for data analyst roles matter most#

Analysts are judged on whether their answer is right and whether someone else can trust it. So the most useful skills are the ones that keep an analysis correct as data changes.

StageWhat you doKey Excel tools
CleanFix spaces, case, text numbers and datesTRIM, PROPER, VALUE, DATE
JoinBring columns in from another tableXLOOKUP, INDEX/MATCH
SubsetPull the rows that match a questionFILTER, UNIQUE, SORT, AutoFilter
SummarizeCount, total and average by groupCOUNTIFS, SUMIFS, AVERAGEIFS, pivot tables
CheckProve the summary matches the dataSUM, COUNTA, comparisons

Analyst interviews often test these stages with a case study: a dataset and a few business questions, such as "Which area has the best-value listings?" or "What share of patients were readmitted?" The questions rarely name a function. You choose the tool, build the answer from cell references so it updates when an input changes, and sometimes explain what the number means. That last part matters: an average of ratios is not the same as a ratio of totals, and a good analyst says which one they used and why.

Cleaning data before you analyze it#

Most analysis errors start with dirty data, so cleaning comes first. Common problems and fixes:

  • Extra spaces stop lookups matching. =TRIM(A2) removes spaces at the start and end, and turns double spaces in the middle into single ones.
  • Inconsistent case, like "east" and "East". COUNTIFS ignores case, but reports look messy; =PROPER(A2) tidies names.
  • Numbers stored as text are skipped by SUM. If =COUNT(C2:C100) is lower than =COUNTA(C2:C100), some values are text. =VALUE(C2) converts one.
  • Dates as text won't sort or subtract properly. Rebuild them with DATE(year, month, day).

Joining tables with XLOOKUP#

XLOOKUP finds a value in one column and returns the matching value from another, in any direction. With SKUs in B2:B9 and product names in A2:A9:

Excel formula
=XLOOKUP(G2,B2:B9,A2:A9,"Not found")

It searches for the SKU in G2 and returns the product name, even though names are to the left. The 4th argument shows "Not found" instead of #N/A. XLOOKUP needs Excel 2021 or Microsoft 365; in older versions use =INDEX(A2:A9,MATCH(G2,B2:B9,0)). See the complete XLOOKUP guide, the XLOOKUP function reference and how to look up to the left in Excel.

Pulling subsets with FILTER, UNIQUE and SORT#

Dynamic array functions return several results that spill into the empty cells below, and they update when the data changes. They need Excel 2021 or Microsoft 365. With reps in A, regions in B and amounts in C:

RepRegionAmount
Ava ThompsonEast12500
Liam GarciaWest8200
Noah PatelEast6400
Emma WilsonSouth15300
Olivia BrooksEast10000
Ethan NguyenWest21750
Lucas HallEast18900
Excel formula
=FILTER(A2:C8,(B2:B8="East")*(C2:C8>=10000))

This returns three rows: Ava, Olivia and Lucas. Each test makes a column of TRUE and FALSE, and multiplying them keeps a row only when both are TRUE. Use + instead of * for "either". AND doesn't work here because it returns one value for the whole column. Add a third argument such as "None" to show text when nothing matches; otherwise FILTER returns #CALC!.

=SORT(UNIQUE(B2:B8)) lists each region once, A to Z: East, South, West. The FILTER function guide covers more conditions.

Summarizing with COUNTIFS, SUMIFS and pivot tables#

Analysts summarize two ways, and good ones know when to use each.

  • Pivot tables are fastest for exploring. Drag Region to Rows and Amount to Values, then add a second row field, a report filter or Show Values As > % of Grand Total. Remember to refresh after the data changes, and to extend the source range if new rows fall outside it.
  • Formulas are best for a fixed, always-current number on a dashboard: =SUMIFS(C2:C8,B2:B8,"East",C2:C8,">=10000") returns 41400 and never needs a refresh.

A neat pattern combines both: =SORT(UNIQUE(B2:B8)) for the labels, then =SUMIFS($C$2:$C$8,$B$2:$B$8,E2) next to each label and filled down. That gives a pivot-style summary that updates on its own.

Checking an analysis before you share it#

Checking is part of the job, not an extra. Build at least one check into every summary:

  • Totals reconcile: =SUM(F2:F4)=SUM(C2:C8) is TRUE when a by-region summary adds back to the data.
  • Counts reconcile: the counts per group should add up to =COUNTA(A2:A8).
  • Look at the outliers: sort by the value column and read the top and bottom rows. Odd values are often data errors.

How Excel fits with other analyst tools#

Excel is one tool among several for analysts. Job ads for analyst roles often also list SQL for pulling data, and some list a BI or visualization tool. The thinking you practise in Excel, such as conditions, joins, grouping and checking, carries over directly. On a resume, name the specific Excel skills you can show; the guide to showing Excel skills on your resume honestly explains how. Analyst skills also overlap with Excel for sales and operations and Excel for HR and recruiting.

Practise it#

Join tables in XLOOKUP, pull matching rows in FILTER: pull matching rows with a formula, and go beyond the basics in Pivot tables 2 with nested rows, report filters, % of total and SUMIFS. The exercise below is the FILTER example from this guide.

Try it yourself

This is a live spreadsheet. Type the formula in the green cell and press Enter.

Your manager wants every East deal worth $10,000 or more. Click E2 and use FILTER on A2:C8. Multiply two tests in parentheses: the region in B2:B8 is "East", and the amount in C2:C8 is at least 10000.

fx
ABCDEF
1
Rep
Region
Amount
2
Ava Thompson
East
12500
3
Liam Garcia
West
8200
4
Noah Patel
East
6400
5
Emma Wilson
South
15300
6
Olivia Brooks
East
10000
7
Ethan Nguyen
West
21750
8
Lucas Hall
East
18900
9
10
11

Tip: Each test goes in its own parentheses, and * between them means both must be true.

Practise this in a lesson

LessonXLOOKUPLook up in any direction with XLOOKUP and show a friendly message when nothing matches.LessonPivot tables 2Go further with PivotTables: nest two row fields with subtotals, add a report filter, show values as a % of the grand total, update the source when new rows arrive, and know when SUMIFS is the better tool.LessonFILTER: pull matching rows with a formulaReturn every row that meets one or more conditions with FILTER, and show a friendly message when nothing matches.Function guideXLOOKUPXLOOKUP explained with real examples: exact matches, looking left and custom not-found messages, plus a live exercise to try now.Function guideFILTERReturn every row that matches a condition with Excel's FILTER. Multiple criteria, empty results and #SPILL! explained, with live practice.

Frequently asked questions

Is Excel enough to become a data analyst?

+

Excel is a core tool for many analyst roles, but job ads often also ask for SQL, and some ask for a BI tool or a programming language. Strong Excel skills are a solid foundation for learning those.

What Excel functions should a data analyst know?

+

XLOOKUP or INDEX MATCH, COUNTIFS, SUMIFS, AVERAGEIFS, IF with AND and OR, FILTER, UNIQUE, SORT, TRIM and the date functions, plus pivot tables. These cover most cleaning, joining and summary work.

Do data analyst interviews test Excel?

+

Many do, often with a case study: a dataset and business questions to answer with formulas, a pivot table or a short written conclusion.

Should I learn pivot tables or formulas first?

+

Learn COUNTIFS and SUMIFS first, because they teach you how conditions work. Pivot tables then feel easy, and you will know when each one fits.

Sources

  • XLOOKUP function - Microsoft Support
  • FILTER function - Microsoft Support

Written and checked by the ExcelReady Team. First published October 30, 2026. The practice exercise runs in the same formula engine as our lessons. Found a mistake? Read our editorial policy or email hello@excelready.app.

On this page

  1. Which Excel skills for data analyst roles matter most
  2. Cleaning data before you analyze it
  3. Joining tables with XLOOKUP
  4. Pulling subsets with FILTER, UNIQUE and SORT
  5. Summarizing with COUNTIFS, SUMIFS and pivot tables
  6. Checking an analysis before you share it
  7. How Excel fits with other analyst tools
  8. Practise it

Keep reading

Tests & careers· 5 min read

Excel Skills for HR and Recruiting Jobs

The most useful Excel skills for HR and recruiting are counting headcount with COUNTIFS, totalling payroll with SUMIFS, calculating tenure and time to hire with DATEDIF, TODAY and date subtraction, looking up employee records with XLOOKUP or VLOOKUP, flagging eligibility with IF and AND, and cleaning names and dates so reports stay accurate.

Tests & careers· 6 min read

Excel Skills for Sales and Operations Roles

The key Excel skills for sales and operations roles are totalling revenue by region, rep or product with SUMIF and SUMIFS, calculating percent change and % of total, finding the top order and its rep with MAX and XLOOKUP, totalling by month with date criteria, and flagging stock or targets with IF. Answers should update when data changes.

Tests & careers· 4 min read

How to Show Excel Skills on Your Resume (Honestly)

To show Excel skills on your resume honestly, name specific functions and features you can use without help, such as SUMIFS, XLOOKUP and pivot tables, instead of labels like "advanced". Add one or two bullets that describe a real task you did with them, and only list skills you could demonstrate in a test tomorrow.

Don't just read about Excel. Do it.

Practise real formulas in a live spreadsheet with instant feedback. The first lessons are free, with no download.

Start learning for free