TechnologyThe ProfessorIntermediate
Dynamic Spreadsheets with Modern Excel, a free technology course on Tomo

Dynamic Spreadsheets with Modern Excel

Stop wrestling with broken cell references and fragile nested formulas. Learn how to combine dynamic arrays, structured references, and resilient lookup logic to build spreadsheets that update automatically and never break when new data arrives.

Like Duolingo, but for Dynamic Spreadsheets with Modern Excel. Tomo turns the whole topic into a game you play five minutes a day, until it actually sticks.

A short one: 12 levels across 2 sections, about 24 minutes end to end, roughly 5 days at five minutes a day. It moves through Modern Formula Mechanics and Structuring Data for Automation. It assumes you already know the basics.

12 bite-size levelsAbout 5 minutes each

Free forever · No credit card · iPhone & Android

Excalibur the Eagle, the guide who teaches the Dynamic Spreadsheets with Modern Excel course
Dynamic Spreadsheets with Modern Excel
with Excalibur the Eagle
12
Levels
2
Sections
5
Min/day
What you'll learn

Key ideas in Dynamic Spreadsheets with Modern Excel

  • VLOOKUP uses a static index number that does not update when table columns shift
  • XLOOKUP selects lookup and return arrays as separate cell ranges that adjust automatically
  • XLOOKUP includes a built-in if_not_found fourth argument to handle missing matches
  • Using native fallbacks prevents IFERROR from masking unrelated formula syntax errors
  • The inner XLOOKUP evaluates a column header and returns a single dynamic column array
  • The outer XLOOKUP searches row headers and uses the inner XLOOKUP as its return array
  • Setting match_mode to -1 or 1 instructs XLOOKUP to find exact matches or the next boundary
  • Unlike VLOOKUP's true approximate search, XLOOKUP does not require sorted reference data
  • XLOOKUP's sixth argument, search_mode, accepts -1 to conduct a reverse bottom-to-top scan
  • Bottom-to-top scanning retrieves the most recent chronological entry in an append-only log
  • Dynamic array formulas automatically populate neighboring cells down and right from one entry
  • If any cell in the intended output area already holds data, Excel returns a #SPILL! error
  • Modern Excel spills array results natively without pressing Ctrl+Shift+Enter or dragging fill handles
  • Standard AND functions aggregate entire arrays into a single TRUE or FALSE instead of checking row by row
  • Multiplying two condition arrays with * treats TRUE as 1 and FALSE as 0, yielding 1 only when both match
  • Excel needs parentheses around each comparison so evaluation order processes before multiplication
Why not just Google it

You've tried the other tabs

Wikipedia

Thirty open tabs. Four facts you actually kept.

YouTube

You watched. You nodded. By Sunday it was gone.

ChatGPT

One answer, then back to scrolling.

Online courses

Eight weeks. You meant to finish. You didn't.

Tomo gives Dynamic Spreadsheets with Modern Excel the Duolingo treatment: levels, streaks, and quick quizzes that test what you just learned. That game loop is what the tabs above never had, so it's the one you actually finish.

Try a question

Here's what playing it feels like

A real question from this course. Take your best guess.

Stepping Up to XLOOKUP

Why does an XLOOKUP formula stay intact when someone inserts a new column in your worksheet?

Get it right to open this lesson and 11 more in the app.

Course map

Where Dynamic Spreadsheets with Modern Excel takes you

  1. 1

    Modern Formula Mechanics

    • Upgrading Lookups with XLOOKUP
    • Multi-Condition Filtering and Array Logic
  2. 2

    Structuring Data for Automation

    • Structured References and Spill Architecture
    • Pivot Summaries and Analytical Layouts

2 sections · 4 units · 12 levels. Built to play, not to enroll.

New

Tomo is in ChatGPT

Tomo is also a ChatGPT plugin: the same playable courses, built and played inside your chat.

Add Tomo to ChatGPT
How it's taught

You pick the voice

This course
The Professor

Dynamic Spreadsheets with Modern Excel is taught in the Professor style: clear, structured, thorough. Want a different feel? In the app you can spin up the same topic in any of Tomo's teaching styles. Same facts, totally different vibe.

Keep going

More Technology on Tomo

Dynamic Excel Workflows course icon

Dynamic Excel Workflows

Explain Like I'm 5

Upgrade from fragile cell formulas to resilient, modern spreadsheet design. Learn how to leverage dynamic arrays, flexible lookups, and structured tables to build spreadsheets that never break when data updates.

12 levels24mIntermediate
Resilient Excel Spreadsheets course icon

Resilient Excel Spreadsheets

Professor

Upgrade from fragile, manual spreadsheets to modern, dynamic workbooks. Learn to replace nested IFs, retire brittle lookups with XLOOKUP, and build self-updating models using dynamic arrays and structured tables.

10 levels20mIntermediate
Modern Excel Workflows course icon

Modern Excel Workflows

Bestie

Transform brittle, static spreadsheets into resilient, self-updating data models. Master dynamic arrays, structured table logic, and bulletproof lookups to build workbooks that never break when data changes.

11 levels22mIntermediate
Working with Excel Data course icon

Working with Excel Data

Professor

Move beyond basic cell entries and static sums to build reliable, adaptable spreadsheets. Learn how to combine dynamic lookup formulas, clean irregular inputs, summarize multi-dimensional tables, and troubleshoot complex calculation models.

27 levels54mIntermediate
Data Analysis from Excel to SQL course icon

Data Analysis from Excel to SQL

Bestie

Transform messy raw spreadsheets into automated models, interactive dashboards, and robust database queries. Learn to clean data in Power Query, calculate metrics in DAX, and extract answers with SQL.

25 levels50mBeginner
Excel for Everyday Work course icon

Excel for Everyday Work

Bestie

Build confidence in Excel by learning how spreadsheets actually think and operate. From basic data entry and rock-solid formulas to lookups and pivot tables, you'll gain the practical skills needed to organize, calculate, and present data with clarity.

25 levels50mBeginner
Start free

Start Dynamic Spreadsheets with Modern Excel today.

Download Tomo, search Dynamic Spreadsheets with Modern Excel, and play your first lesson in under a minute.