Day 59 · Thursday, 1 October 2026

From the archive

Intermediate

Look up a freight rate keyed on two fields at once by concatenating them

XLOOKUP only ever matches against one array, so a rate card keyed on carrier and zone together needs its lookup value built the same way the rate card's key is: joined with &.

Task:

You coordinate outbound freight for a distribution center. The rate card prices every carrier-and-zone combination, but its key column stores both as one piece of text, carrier and zone joined with a hyphen, because XLOOKUP can only match a single column, not two at once. Each shipment in the queue lists its carrier and zone separately. In D2, join B2 and C2 the same way the rate card does and use XLOOKUP to pull the matching rate per lb — and for a carrier the rate card doesn't carry at all, show "Not quoted" instead of an error. Copy down to row 5.

The daily challenge is part of Pro

A new exercise every morning, plus every day that came before it — a back catalogue that grows by one a day, whether or not you were here for it.

Every day so far

August 2026

September 2026

October 2026

16
SolvedOpenProLatest

Recent days

The last 14 days. Today's challenge is free while your streak is alive; Pro opens every past day too.