TechnologyExplain Like I'm 5Intermediate
Dynamic Excel Workflows, a free technology course on Tomo

Dynamic Excel Workflows

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.

Like Duolingo, but for Dynamic Excel Workflows. 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 Resilient Data Structuring. It assumes you already know the basics.

12 bite-size levelsAbout 5 minutes each

Free forever · No credit card · iPhone & Android

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

Key ideas in Dynamic Excel Workflows

  • XLOOKUP references lookup and return ranges independently instead of using a static column index number.
  • Inserting a column automatically updates XLOOKUP's explicit range reference from B:B to C:C.
  • VLOOKUP uses a hardcoded column offset number that breaks or points to the wrong column when new columns are inserted.
  • XLOOKUP defaults to an exact match (match mode 0) when the match mode argument is omitted.
  • VLOOKUP defaults to an approximate match, which can return silent, incorrect matches if the fourth argument is forgotten.
  • XLOOKUP's optional fourth argument ([if_not_found]) specifies what to return when no match is found.
  • Using [if_not_found] eliminates the need to wrap formulas in IFERROR or IFNA.
  • Text messages passed to [if_not_found] must be enclosed in double quotation marks.
  • An inner XLOOKUP can return an entire dynamic column or row array instead of a single value.
  • An outer XLOOKUP consumes the dynamic array provided by the inner lookup to pinpoint the intersecting cell.
  • Nesting two XLOOKUPs replaces the traditional INDEX/MATCH/MATCH two-way lookup pattern.
  • A search_mode of 1 is the default and searches from first to last (top to bottom).
  • Setting XLOOKUP's search_mode to -1 performs a reverse search from the last item to the first item.
  • Handling unfound lookup values directly inside XLOOKUP without wrapping functions
  • A reverse search returns the most recent entry in a running log without requiring data re-sorting.
  • Identifying the role of each component in a nested two-way XLOOKUP
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 Excel Workflows 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.

Smarter Searches with XLOOKUP

You insert a new blank column between your lookup column and return column B:B. What happens to your XLOOKUP formula?

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

Course map

Where Dynamic Excel Workflows takes you

  1. 1

    Modern Formula Mechanics

    • Flexible Lookups with XLOOKUP
    • Dynamic Arrays and Spill Behavior
  2. 2

    Resilient Data Structuring

    • Structured References with Tables
    • Defensive Modeling and Error Auditing

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
Explain Like I'm 5

Dynamic Excel Workflows is taught in the Explain Like I'm 5 style: no big words. promise.. 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

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
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
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
Everyday Excel course icon

Everyday Excel

Explain Like I'm 5

Stop wrestling with unruly spreadsheets. Learn how to write reliable formulas, fix common calculation blunders, and turn raw lists into clean, actionable summaries.

12 levels24mBeginner
Modern JavaScript in Practice course icon

Modern JavaScript in Practice

Bestie

Move beyond basic syntax to build high-performance, interactive web components. Learn the professional patterns used to manage state, handle asynchronous data, and manipulate the DOM with precision.

9 levels18mIntermediate
Start free

Start Dynamic Excel Workflows today.

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