Pick a region from a dropdown and every KPI updates. A data-validation list drives an INDEX/MATCH that pulls each metric for the chosen item — the backbone of an interactive dashboard.
The example
Select "West" → its revenue, units, margin.
| A | B | |
|---|---|---|
| 1 | KPI | Value |
| 2 | Revenue (West) | = INDEX/MATCH |
The formula
The formula:
How it works
How it works:
- Put the choices in a data-validation dropdown — the selector cell.
MATCH(selected, items, 0)finds the row of the chosen item.INDEX(metric, that_row)returns the metric for it — repeat for each KPI.- Lock the selector cell with absolute references so every KPI reads the same choice.
One selector, many cards. Build each KPI tile as an INDEX/MATCH pointed at the same dropdown cell, and the whole dashboard re-renders when the user changes the selection — no macros. Add charts that reference these driven cells and they update too. It’s the simplest interactive dashboard pattern and works in every Excel version.
Try it: interactive demo
Pick a region.
Variations
Two-way (item × metric)
Grid lookup:
XLOOKUP version
365:
Safe if not found
No match:
Pitfalls & errors
Lock the selector. Use an absolute reference so all KPIs read the same cell.
Exact match. Use 0 as MATCH’s third argument.
Guard misses. Wrap in IFERROR so a typo doesn’t litter #N/A across the dashboard.
Practice workbook
Frequently asked questions
How do I make a dropdown-driven dashboard in Excel?
How do I look up by item and metric at once?
How do I avoid #N/A on the dashboard?
Stop fighting formulas. Learn them in a day.
This recipe is one of hundreds of real-world formulas we teach. Our Excel Formulas & Functions class covers lookups, logic, text, and dynamic arrays hands-on — live in Dallas–Fort Worth, Houston, Austin, Oklahoma City, Denver, or online.
See the Formulas & Functions Class