QI
TutorialsJul 22, 20269 min read

Top 10 Excel Functions Every Data Analyst Must Know

These 10 Excel functions handle 90% of everyday data analysis tasks. Master them and you will work faster, make fewer errors, and impress your team.

QI

Quantified Insights

Data Education & Analytics

Excel remains the number one tool in data analysis — and for good reason. It's accessible, powerful, and used across every industry. But most people only scratch the surface of what Excel can do.

These 10 functions are the ones professional data analysts use every single day. Master them and you'll handle most analysis tasks faster and more accurately.

1. VLOOKUP / XLOOKUP

What it does: Searches for a value in one table and returns a corresponding value from another column.

=VLOOKUP(lookup_value, table_array, col_index, FALSE)

Real-world use: You have a list of employee IDs and need to pull their department names from a master list.

Pro tip: If you're using Excel 365 or later, switch to XLOOKUP — it's more flexible, searches in any direction, and handles errors more gracefully.

=XLOOKUP(A2, MasterList!A:A, MasterList!C:C, "Not Found")

2. IF / IFS

What it does: Returns different values based on a condition.

=IF(B2 >= 80, "Pass", "Fail")

For multiple conditions, use IFS (Excel 365+):

=IFS(B2 >= 90, "A", B2 >= 80, "B", B2 >= 70, "C", TRUE, "F")

Real-world use: Categorizing performance scores, flagging overdue items, or creating status labels.

3. COUNTIF / COUNTIFS

What it does: Counts cells that meet one or more criteria.

=COUNTIF(C:C, "Lagos")
=COUNTIFS(C:C, "Lagos", D:D, ">50000")

Real-world use: How many customers are from Lagos? How many high-value transactions happened last month?

4. SUMIF / SUMIFS

What it does: Adds up values that meet specific criteria.

=SUMIF(B:B, "Marketing", D:D)
=SUMIFS(D:D, B:B, "Marketing", C:C, ">=2026-01-01")

Real-world use: Total sales by region, total expenses by department, revenue by product category.

5. INDEX + MATCH

What it does: A more powerful alternative to VLOOKUP that can look up values in any direction.

=INDEX(C:C, MATCH(A2, B:B, 0))

Why it's better than VLOOKUP:

  • Can search left (VLOOKUP can only search right)
  • Doesn't break when you insert or delete columns
  • Works with large datasets more efficiently

6. TEXT

What it does: Formats numbers, dates, and times as text in a specific format.

=TEXT(A2, "YYYY-MM-DD")
=TEXT(B2, "#,##0.00")
=TEXT(C2, "dddd, MMMM d, yyyy")

Real-world use: Standardizing date formats across datasets, creating readable labels for reports.

7. TRIM + CLEAN

What it does: Removes extra spaces and non-printable characters from text.

=TRIM(CLEAN(A2))

Real-world use: Cleaning imported data that has invisible characters or inconsistent spacing. This is a data cleaning essential — if you're not using TRIM, you're probably getting wrong VLOOKUP results and not knowing why.

8. CONCATENATE / TEXTJOIN

What it does: Combines text from multiple cells.

=TEXTJOIN(", ", TRUE, A2, B2, C2)

Real-world use: Creating full names from first/last name columns, building address strings, generating unique IDs.

Note: TEXTJOIN (Excel 365+) is far superior to the older CONCATENATE function — it handles delimiters and empty cells automatically.

9. IFERROR

What it does: Returns a custom value when a formula produces an error.

=IFERROR(VLOOKUP(A2, Data!A:D, 3, FALSE), "Not Found")

Real-world use: Preventing ugly #N/A, #VALUE!, or #DIV/0! errors in your reports and dashboards. Makes your work look professional.

10. Pivot Tables (Bonus — Not a Function, but Essential)

While not technically a function, pivot tables are the single most important data analysis feature in Excel. They let you:

  • Summarize thousands of rows into meaningful totals
  • Group data by category, date, or any dimension
  • Filter to focus on specific segments
  • Compare metrics across different time periods

How to Create a Pivot Table

  1. Select your data range
  2. Go to Insert then PivotTable
  3. Drag fields into Rows, Columns, Values, and Filters
  4. Right-click any value to change the summary (sum, count, average, etc.)

This is where analysis happens. If you learn nothing else from this list, learn pivot tables.

Quick Reference Table

Function Use Case Difficulty
VLOOKUP/XLOOKUP Look up related data Beginner
IF/IFS Conditional logic Beginner
COUNTIF/COUNTIFS Count by criteria Beginner
SUMIF/SUMIFS Sum by criteria Beginner
INDEX+MATCH Flexible lookups Intermediate
TEXT Format values Beginner
TRIM+CLEAN Clean text data Beginner
TEXTJOIN Combine text Beginner
IFERROR Handle errors Beginner
Pivot Tables Summarize and explore Intermediate

Practice Makes Perfect

Reading about these functions is one thing — using them on real data is what builds the skill. Here's what we recommend:

  1. Download a practice dataset from Kaggle or our Resources page
  2. Try to answer 5 business questions using only these functions
  3. Time yourself — speed comes with repetition

Want structured practice with feedback? Our Data Analysis with AI Training includes hands-on Excel projects where you'll use all of these functions on real-world datasets, with instructor guidance.


Found this helpful? Share it with a colleague who's learning Excel, or subscribe to our newsletter for weekly tips like this.

Ready to Go Beyond Articles?

Our hands-on programs give you structured learning, real projects, and expert guidance—so you can build skills that actually stick.

Explore Programs