Choose your character

It shows in the top bar and on your profile. Change it any time.

Courses / Data and analytics tools

Google Sheets

Practice formulas, data tools, charts, and Apps Script in a copy of Sheets that checks your work.

Start lesson 1Practice interviewTake the assessmentPractice the first unit of every course. No account needed.
76lessons
482checked exercises
11projects, cases and exams
Prepares you for Office and analyst roles

Projects, case studies and mock exams

Case study · BeginnerThe cafe's slow Tuesday

Separate transaction volume from average spend to explain a cafe's weak Tuesday.

6 steps · 22 min
Project · IntermediateClean a contact export

Turn a messy export of 18 member contacts into clean names, emails, phones and dates, flag duplicates, add a status dropdown and count who is ready to import.

11 steps · 40 min
Case study · IntermediateA slipping product line

Compare two years of sales by product line, find the line that fell most, and pin down the quarter to investigate.

7 steps · 25 min
Project · AdvancedMonthly report from three store files

Pull October sales from three store files with IMPORTRANGE, stack them into one table, and build the month-end report: totals against target, categories, top products, a pivot table and a headline.

10 steps · 45 min
Case study · AdvancedThe free shipping test

Judge whether a free-shipping threshold raised order values enough to cover the shipping fees given up.

8 steps · 25 min
Project · ExpertHousehold budget tracker

Build a category budget tracker with refund-aware actuals, exceptions, a comparison chart, and entry checks.

14 steps · 50 min
Project · ExpertInventory and reorder sheet

Build a reorder worksheet that handles lead times, zero demand, missing SKUs, and whole-pack purchasing.

11 steps · 45 min
Mock exam · ExpertGoogle Sheets skills assessment

Complete twelve original analyst tasks covering calculations, cleaning, arrays, charts, views, and scripts in 35 minutes.

12 questions · 35 min

Work in a spreadsheet that follows Google Sheets menus, formulas, spilled arrays, and error messages. Your answers are checked on the visible data and a changed copy, so a calculation must adapt rather than repeat a typed result.

Start with references, formats, filling, and everyday totals. Continue through lookups, dates, text cleanup, filter views, pivot tables, charts, arrays, QUERY, connected files, named ranges, and protection. The expert level covers LET, the LAMBDA helpers, custom functions, and scripts that read and write ranges.

Unit reviews use fresh fictional data. Four projects and three case studies combine the tools into finished reports and checked findings. Three interview sets and a timed practical assessment help you prepare for spreadsheet job tests.

Projects that use Google Sheets

Work one company brief through several tools. Your Google Sheets stage reads the tables from the stage before.

See all projects

Beginner

FreeNo account or card needed. Every lesson in this unit is yours to practice.

Basics in Sheets

Formulas, references, SUM, AVERAGE, MIN, MAX, counting and percentages.

5 lessons

Entering and formatting data

Number formats, series fills, entry shortcuts, and checkboxes.

4 lessons

Conditional totals

Count, total, average and find extremes of the rows that match one or more conditions.

4 lessons

Sort, filter and clean

Sort complete records, save personal views, remove duplicates, and investigate a cafe week.

5 lessons

Intermediate

Logic

IF, IFS, AND, OR, NOT, and handling errors with IFERROR and IFNA.

4 lessons

Lookups

VLOOKUP, XLOOKUP, INDEX and MATCH, and lookups that need two keys.

5 lessons

Dates and text

Date parts, month ends, working days, and cutting and cleaning text.

5 lessons

Data tools

Conditional formatting, dropdowns, pivot tables, charts, contact cleanup, and a sales case study.

7 lessons

Advanced

Dynamic arrays

FILTER, UNIQUE, SORT, SORTN, ARRAYFORMULA, array literals and SEQUENCE: formulas that return whole lists.

6 lessons

QUERY

Select, filter, group, pivot and label data with QUERY, by date and across tabs.

5 lessons

Text patterns and other files

Text patterns, connected files, named ranges, and protection, with a review.

6 lessons

Reports and dashboards

Sparklines, dashboard calculations, a monthly report project, and a shipping case study, followed by mixed practice.

5 lessons

Expert

LET, LAMBDA and the helpers

Name parts of formulas with LET, write your own functions with LAMBDA and named functions, and loop over ranges with MAP, BYROW, REDUCE and SCAN.

5 lessons

Apps Script basics

Write custom functions, work with range values, and run small spreadsheet automations.

3 lessons

Projects, interviews and tests

Build a budget tracker and reorder sheet, practice interview questions, review expert skills, and complete a timed assessment.

7 lessons

Your Work Gym account

Save your progress and pick up on another device. Your browser's progress comes with you.

We'll email you a link. It works once and expires in 15 minutes.

You can keep practicing without an account.