The request

From Laura Bennett, Head of Finance
Your goal
Step 1 of 2. Find the open month. In I2, return the largest number of pending orders in any month (column D) with MAX. In I3, return the month on that row with INDEX and MATCH. In I4, return the pending orders of 2025-11 with XLOOKUP.
- Fill
I2:I4with the right valuesnot done yet - With formulas, not typed numbersnot done yet
- Use
MAXINDEXMATCHXLOOKUPnot done yet
Step 2 of 2. Build the KPI block. In I7:K7, look up net revenue (column C) for the month in row 6 with XLOOKUP; in I8:K8 the orders (column B); in I9:K9 the average order value (revenue divided by orders); in I10:K10 the web conversion (conversions in F divided by sessions in E, two XLOOKUPs). Write each row's formula once in column I with I$6 and locked data ranges, and fill right to K. Then L7:L9 = change on last month (I divided by J, minus 1), M7:M9 = change on last year (I divided by K, minus 1), and for conversion L10 and M10 the difference in points (I10 minus J10, I10 minus K10).
- Fill
I7:M10with the right valuesnot done yet - With formulas, not typed numbersnot done yet
- Use
XLOOKUPnot done yet
This case unlocks when you finish any one of:
The ticket and lesson are open to read now. Solve every level in one of those chapters, in whichever track you prefer, and this case opens.
Step 1 · your sheet
| A | B | C | D | E | F | G | H | I | J | K | L | M | N | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | month | orders | net_revenue | pending | sessions | conversions | ||||||||
| 2 | 2024-01 | 213 | 109,305.64 | 2 | 750 | 18 | Most pending orders in a month | |||||||
| 3 | 2024-02 | 173 | 77,546.58 | 1 | 655 | 12 | Month with the most | |||||||
| 4 | 2024-03 | 272 | 161,477.55 | 2 | 859 | 29 | Pending in 2025-11 | |||||||
| 5 | 2024-04 | 235 | 142,766.43 | 0 | 865 | 19 | ||||||||
| 6 | 2024-05 | 266 | 151,773.19 | 1 | 979 | 19 | KPI | 2025-11 | 2025-10 | 2024-11 | vs last month | vs last year | ||
| 7 | 2024-06 | 229 | 146,718.66 | 0 | 878 | 24 | Net revenue | |||||||
| 8 | 2024-07 | 233 | 136,667.82 | 0 | 869 | 19 | Orders | |||||||
| 9 | 2024-08 | 277 | 156,410.22 | 0 | 1039 | 29 | Avg order value | |||||||
| 10 | 2024-09 | 283 | 151,892.45 | 0 | 972 | 26 | Web conversion | |||||||
| 11 | 2024-10 | 299 | 149,787.36 | 0 | 1100 | 22 | ||||||||
| 12 | 2024-11 | 564 | 319,297.22 | 2 | 1970 | 69 | ||||||||
| 13 | 2024-12 | 629 | 290,432.17 | 1 | 2223 | 90 | ||||||||
| 14 | 2025-01 | 268 | 150,570.98 | 1 | 960 | 20 | ||||||||
| 15 | 2025-02 | 210 | 99,903.16 | 0 | 779 | 26 | ||||||||
| 16 | 2025-03 | 307 | 167,046.48 | 0 | 1078 | 35 | ||||||||
| 17 | 2025-04 | 291 | 189,763.50 | 0 | 1058 | 38 | ||||||||
| 18 | 2025-05 | 323 | 206,468.98 | 0 | 1202 | 20 | ||||||||
| 19 | 2025-06 | 331 | 213,082.41 | 1 | 1074 | 30 | ||||||||
| 20 | 2025-07 | 308 | 191,967.12 | 0 | 1113 | 41 | ||||||||
| 21 | 2025-08 | 326 | 183,506.13 | 1 | 1141 | 22 | ||||||||
| 22 | 2025-09 | 313 | 143,826.50 | 0 | 1239 | 33 | ||||||||
| 23 | 2025-10 | 333 | 174,599.43 | 0 | 1373 | 32 | ||||||||
| 24 | 2025-11 | 651 | 292,364.40 | 2 | 2609 | 116 | ||||||||
| 25 | 2025-12 | 634 | 288,591.06 | 94 | 2599 | 87 | ||||||||
| 26 | ||||||||||||||
| 27 |
Loading the editor…
Reference solution
Mote checks your result
Press Check. Each right cell becomes a firefly in your lantern.
Step 2 · your sheet
| A | B | C | D | E | F | G | H | I | J | K | L | M | N | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | month | orders | net_revenue | pending | sessions | conversions | ||||||||
| 2 | 2024-01 | 213 | 109,305.64 | 2 | 750 | 18 | Most pending orders in a month | 94 | ||||||
| 3 | 2024-02 | 173 | 77,546.58 | 1 | 655 | 12 | Month with the most | 2025-12 | ||||||
| 4 | 2024-03 | 272 | 161,477.55 | 2 | 859 | 29 | Pending in 2025-11 | 2 | ||||||
| 5 | 2024-04 | 235 | 142,766.43 | 0 | 865 | 19 | ||||||||
| 6 | 2024-05 | 266 | 151,773.19 | 1 | 979 | 19 | KPI | 2025-11 | 2025-10 | 2024-11 | vs last month | vs last year | ||
| 7 | 2024-06 | 229 | 146,718.66 | 0 | 878 | 24 | Net revenue | |||||||
| 8 | 2024-07 | 233 | 136,667.82 | 0 | 869 | 19 | Orders | |||||||
| 9 | 2024-08 | 277 | 156,410.22 | 0 | 1039 | 29 | Avg order value | |||||||
| 10 | 2024-09 | 283 | 151,892.45 | 0 | 972 | 26 | Web conversion | |||||||
| 11 | 2024-10 | 299 | 149,787.36 | 0 | 1100 | 22 | ||||||||
| 12 | 2024-11 | 564 | 319,297.22 | 2 | 1970 | 69 | ||||||||
| 13 | 2024-12 | 629 | 290,432.17 | 1 | 2223 | 90 | ||||||||
| 14 | 2025-01 | 268 | 150,570.98 | 1 | 960 | 20 | ||||||||
| 15 | 2025-02 | 210 | 99,903.16 | 0 | 779 | 26 | ||||||||
| 16 | 2025-03 | 307 | 167,046.48 | 0 | 1078 | 35 | ||||||||
| 17 | 2025-04 | 291 | 189,763.50 | 0 | 1058 | 38 | ||||||||
| 18 | 2025-05 | 323 | 206,468.98 | 0 | 1202 | 20 | ||||||||
| 19 | 2025-06 | 331 | 213,082.41 | 1 | 1074 | 30 | ||||||||
| 20 | 2025-07 | 308 | 191,967.12 | 0 | 1113 | 41 | ||||||||
| 21 | 2025-08 | 326 | 183,506.13 | 1 | 1141 | 22 | ||||||||
| 22 | 2025-09 | 313 | 143,826.50 | 0 | 1239 | 33 | ||||||||
| 23 | 2025-10 | 333 | 174,599.43 | 0 | 1373 | 32 | ||||||||
| 24 | 2025-11 | 651 | 292,364.40 | 2 | 2609 | 116 | ||||||||
| 25 | 2025-12 | 634 | 288,591.06 | 94 | 2599 | 87 | ||||||||
| 26 | ||||||||||||||
| 27 |
Loading the editor…
Reference solution
Mote checks your result
Press Check. Each right cell becomes a firefly in your lantern.
What Laura gets, and why
The lesson
What the sheet holds
Priya’s export has one row per month from January 2024 to December 2025:
| column | holds |
|---|---|
| A | the month as text, 2025-11 |
| B, C | completed orders and their net revenue |
| D | orders still marked pending |
| E, F | web sessions and the sessions that converted |
Row 6 of the KPI block already names the three months to compare: November 2025, October 2025 and November 2024.
Step 1: is the month closed?
Before reporting a month, check that its orders have settled. The largest pending count and the month it belongs to take two formulas:
I2 =MAX(D2:D25)
I3 =INDEX(A2:A25,MATCH(I2,D2:D25,0))
MATCH with 0 returns the position of an exact match; INDEX returns the month at that position.
XLOOKUP does both in one step when you know the key, as in I4 for November.
Step 2: one formula per KPI row
The KPI block reads the month from its header, so one formula fills all three columns:
I7 =XLOOKUP(I$6,$A$2:$A$25,$C$2:$C$25)
I$6 keeps row 6 but lets the column move to J and K; the data ranges are locked completely.
Average order value is a division of two cells already in the block, and conversion divides two
lookups. The change columns compare November with each comparison month:
L7 =I7/J7-1
M7 =I7/K7-1
Reading the result
| KPI | 2025-11 | vs last month | vs last year |
|---|---|---|---|
| Net revenue | 292,364.40 | +67.4% | −8.4% |
| Orders | 651 | +95.5% | +15.4% |
| Avg order value | 449.10 | −14.3% | −20.7% |
| Web conversion | 4.45% | +2.12 pts | +0.94 pts |
The month-over-month column is mostly the season: November always beats October. The year-over-year column is the one to read, and it says more orders at a lower value. The SQL and pandas versions go one step further and find why: seven bulk business orders last November, one this November.
Pitfalls
- Typing
2025-11into a formula cell as a number or date breaks the match: the months in column A are text, so the header must be text too. - A change in a rate is reported in points.
- Pending orders are not in column B: B counts completed orders only, which is why December’s B will still grow.
Lantern lit!
Practised: data validationxlookupindex matchmixed referencespercent changemomyoy
- Solved
- No hints
- First run
