Excel track
Excel for Beginners
Learn spreadsheets from zero with 150 formula lessons, then build 20 data visualizations, 20 interactive dashboards and 10 real-world projects using one industry's sheet at a time.
Start at step 1. Each idea prepares you for the next one.
- 1Know cells, columns and rows
- 2Do sums with + - * /
- 3Add up columns with SUM and AVERAGE
- 4Lock cells with $
- 5Make choices with IF
- 6Count and add groups with COUNTIF and SUMIF
- 7Find values with XLOOKUP and INDEX/MATCH
- 8Build summaries with FILTER, UNIQUE and pivot tables
- 9Highlight, check and report your data
- 10Turn spreadsheet data into clear visualizations
- 11Build interactive dashboards with KPIs and filters
Continue where you left off
Beginner 1: What is a cell?
20 questions remaining in this sector
Your datasets, exercises and portfolio outputs stay inside the sector you choose.
Beginner · Cells & COUNTA
5 exercises — finish them all to earn a certificate
5 questions left to earn this certificate
Beginner 1: What is a cell?
+20 XPYou are a data analyst. Finance sheet (column A = payment_id, B = region, C = amount, rows 2–5). A sheet is a grid. Columns are letters, rows are numbers. C2 means column C, row 2.
Beginner 11: Count any filled cell
+20 XPYou are a data analyst. Finance sheet (column A = payment_id, B = region, C = amount, rows 2–5). COUNTA counts cells with anything in them, even words.
Beginner 21: Name a cell
+20 XPYou are a data analyst. Finance sheet (column A = payment_id, B = region, C = amount, rows 2–5). A name makes an important cell easier to remember.
Beginner 31: Make text lowercase
+20 XPYou are a data analyst. Finance sheet (column A = payment_id, B = region, C = amount, rows 2–5). LOWER changes capital letters into small letters.
Beginner 41: Add days to a date
+20 XPYou are a data analyst. Finance sheet (column A = payment_id, B = region, C = amount, rows 2–5). Dates can be moved forward by adding days.
Intermediate · IF & IFERROR
5 exercises — finish them all to earn a certificate
5 questions left to earn this certificate
Intermediate 1: Make a choice with IF
+20 XPYou are a data analyst. Finance sheet (column A = payment_id, B = region, C = amount, rows 2–5). IF(question, answer if yes, answer if no).
Intermediate 11: Handle a missing value
+20 XPYou are a data analyst. Finance sheet (column A = payment_id, B = region, C = amount, rows 2–5). IFERROR shows a friendly message instead of #N/A.
Intermediate 21: Add between two limits
+20 XPYou are a data analyst. Finance sheet (column A = payment_id, B = region, C = amount, rows 2–5). SUMIFS can add numbers between a low and high limit.
Intermediate 31: Count visible rows
+20 XPYou are a data analyst. Finance sheet (column A = payment_id, B = region, C = amount, rows 2–5). SUBTOTAL can ignore rows hidden by a filter.
Intermediate 41: Split text into columns
+20 XPYou are a data analyst. Finance sheet (column A = payment_id, B = region, C = amount, rows 2–5). TEXTSPLIT breaks text wherever it finds a separator.
Advanced · Excel Dashboard & Excel Visualization
10 exercises — finish them all to earn a certificate
10 questions left to earn this certificate
- Advanced 1: Add with two rules
- Advanced 11: Make a pivot table
- Advanced 21: Return many columns with XLOOKUP
- Advanced 31: Calculate compound growth
- Advanced 41: Create an array by position
- Data Visualization 1: See numbers as columns
- Data Visualization 11: Sort before you chart
- Dashboards 1: Meet a dashboard
- Dashboards 11: Create a dynamic heading
- Real-World Excel Project 1: Spot overspending branches
Advanced 1: Add with two rules
+20 XPYou are a data analyst. Finance sheet (column A = payment_id, B = region, C = amount, rows 2–5). SUMIFS: add range first, then pairs of rules.
Advanced 11: Make a pivot table
+20 XPYou are a data analyst. Finance sheet (column A = payment_id, B = region, C = amount, rows 2–5). Insert ▸ PivotTable. Put the group in Rows and the number in Values (Sum). The formula version is PIVOTBY.
Advanced 21: Return many columns with XLOOKUP
+20 XPYou are a data analyst. Finance sheet (column A = payment_id, B = region, C = amount, rows 2–5). XLOOKUP can return a whole row of matching values.
Advanced 31: Calculate compound growth
+20 XPYou are a data analyst. Finance sheet (column A = payment_id, B = region, C = amount, rows 2–5). RRI finds the steady growth rate between a start and end value.
Advanced 41: Create an array by position
+20 XPYou are a data analyst. Finance sheet (column A = payment_id, B = region, C = amount, rows 2–5). MAKEARRAY builds values from row and column positions.
Data Visualization 1: See numbers as columns
+20 XPYou are a data analyst. Finance workbook (column A = payment_id, B = region, C = amount). A column chart uses tall blocks so you can compare values quickly.
Data Visualization 11: Sort before you chart
+20 XPYou are a data analyst. Finance workbook (column A = payment_id, B = region, C = amount). Sorting from biggest to smallest makes comparisons faster.
Dashboards 1: Meet a dashboard
+20 XPYou are a data analyst. Finance workbook (column A = payment_id, B = region, C = amount). A dashboard puts the most important answers on one screen.
Dashboards 11: Create a dynamic heading
+20 XPYou are a data analyst. Finance workbook (column A = payment_id, B = region, C = amount). A dynamic title says which filter the reader selected.
Real-World Excel Project 1: Spot overspending branches
+20 XPYou are a data analyst. A regional bank has a problem: managers cannot see which accounts are running above budget. As a junior finance analyst, you are tasked to build a budget tracker that flags the biggest values. Sheet: column A = payment_id, B = region, C = amount.