Spreadsheet Practice

Every lesson, in order

29 lessons and 78 graded exercises. Each one starts with a short walkthrough on sample data, then gives you a fresh sheet to solve yourself. The first 8 are free.

Foundations

Free

Formulas, the core functions, and the $ that trips everyone up.

#LessonFunctionsMinutesExercisesYour progress
1Your first formula+ − × ÷, ( )62
2SUM, AVERAGE, MIN, MAX & COUNTSUM, AVERAGE, MIN, MAX, COUNT, COUNTA73
3Relative vs absolute references$A$1, $A1, A$193
4Percentages & growth%, ^72

Logic & conditions

Free

IF, AND/OR, IFS, and counting or adding only the rows that match.

#LessonFunctionsMinutesExercisesYour progress
5The IF functionIF72
6AND, OR & IFSAND, OR, IFS93
7COUNTIF & SUMIFCOUNTIF, SUMIF83
8COUNTIFS, SUMIFS & AVERAGEIFSSUMIFS, COUNTIFS, AVERAGEIFS103

Lookups

Pro

VLOOKUP, XLOOKUP, INDEX/MATCH and tiered lookups.

#LessonFunctionsMinutesExercisesYour progress
9VLOOKUPVLOOKUP92
10XLOOKUPXLOOKUP93
11INDEX & MATCHINDEX, MATCH102
12Tiered lookups & IFERRORXLOOKUP, VLOOKUP, IFERROR92

Text cleanup

Pro

Split, join and clean messy imported text.

#LessonFunctionsMinutesExercisesYour progress
13LEFT, RIGHT, MID & LENLEFT, RIGHT, MID, LEN83
14Joining text&, CONCAT, TEXTJOIN73
15Cleaning messy dataTRIM, PROPER, LOWER, SUBSTITUTE83
16TEXTBEFORE, TEXTAFTER & FINDTEXTBEFORE, TEXTAFTER, FIND83

Dates

Pro

How Excel stores dates, and the math that follows.

#LessonFunctionsMinutesExercisesYour progress
17DATE, YEAR, MONTH & TEXTDATE, YEAR, MONTH, TEXT83
18EDATE, EOMONTH & NETWORKDAYSEDATE, EOMONTH, NETWORKDAYS93

Dynamic arrays

Pro

UNIQUE, SORT, FILTER and LET: one formula, many results.

#LessonFunctionsMinutesExercisesYour progress
19UNIQUE & SORTUNIQUE, SORT93
20FILTERFILTER103
21LETLET82

Analysis

Pro

Rounding, ranking and SUMPRODUCT.

#LessonFunctionsMinutesExercisesYour progress
22ROUND, ROUNDUP & ROUNDDOWNROUND, ROUNDUP, ROUNDDOWN73
23RANK, LARGE & SMALLRANK.EQ, LARGE, SMALL93
24SUMPRODUCTSUMPRODUCT93

Finance

Pro

Loan payments, time value of money, NPV and IRR.

#LessonFunctionsMinutesExercisesYour progress
25Loan payments with PMTPMT93
26Future & present valueFV, PV82
27NPV & IRRNPV, IRR102

Capstones

Pro

Multi-step challenges like the ones in analyst interviews.

#LessonFunctionsMinutesExercisesYour progress
28Capstone: sales reportSUMIFS, SORT, UNIQUE, #153
29Capstone: analyst interview testXLOOKUP, IF, AND123