Practice exercises by topic
Excel exercises, Python exercises and AI prompting exercises by topic: 706 short, real tasks in 75 topics. Write the formula, code or prompt and get instant feedback — pick a topic, or take a free test to find your weakest one.
Excel 510 exercises
Fundamentals
Basic Arithmetic Formulas10 exercisesCell References Basics10 exercisesRelative References10 exercisesAbsolute References10 exercisesMixed References10 exercisesOrder of Operations10 exercisesNumbers + Text in Formulas10 exercises
Math & Rounding
SUM10 exercisesROUND10 exercisesROUNDUP / ROUNDDOWN10 exercisesABS10 exercisesINT and MOD10 exercisesPOWER and SQRT10 exercises
Counting & Averaging
COUNT and COUNTA10 exercisesCOUNTIF10 exercisesCOUNTIFS10 exercisesAVERAGE10 exercisesAVERAGEIF10 exercisesMAX, MIN, LARGE, SMALL10 exercisesCOUNTIF Wildcards & Operators10 exercises
Conditional Logic
Basic IF10 exercisesNested IF10 exercisesIFS10 exercisesAND / OR / NOT10 exercisesIFERROR10 exercisesIF with AND / OR10 exercisesIF Cell Is Blank10 exercises
Conditional Aggregation
Lookups
VLOOKUP10 exercisesXLOOKUP10 exercisesINDEX and MATCH10 exercisesHLOOKUP10 exercisesNested Lookups10 exercisesLookups With Multiple Criteria10 exercises
Text Functions
LEFT, RIGHT, MID10 exercisesLEN10 exercisesUPPER, LOWER, PROPER10 exercisesTRIM and CLEAN10 exercisesCONCATENATE / TEXTJOIN10 exercisesFIND and SUBSTITUTE10 exercisesTEXT (number formatting)10 exercisesSplit First and Last Names10 exercises
Ranking & Statistics
Combining Techniques
AI prompting 160 exercises
Fundamentals
Context & Roles
Give Claude Context10 exercisesSet a Role and Audience10 exercisesReusable Prompt Templates10 exercises
Shaping the Output
Control the Format10 exercisesShow an Example10 exercisesRewrite, Shorten and Change Tone10 exercises
Everyday Work Tasks
Summarise Long Text10 exercisesWrite Emails and Messages10 exercisesMeeting Notes and Action Items10 exercisesSpreadsheets and Data10 exercisesFinance and Operations Tasks10 exercises
Better Answers
Python & code 36 exercises
HTML
Python
Python Basics5 exercisesPython Strings5 exercisesPython Lists5 exercisesPython Dictionaries5 exercisesPython Loops & Conditions5 exercisesPython Functions5 exercises