Lookup functions mastery
Progress from basic VLOOKUP patterns to more flexible INDEX/MATCH and XLOOKUP workflows.
Exercises in this track
VLOOKUP for price
Find a product's price from a product catalog using the product code.
Use VLOOKUP to find an employee’s department
Look up an employee's department using their employee ID.
HLOOKUP for quarterly targets
Use HLOOKUP to retrieve a sales target for a specific quarter from a horizontal table.
VLOOKUP with approximate match
Calculate shipping rate based on package weight using a tiered rate table.
Find a customer's city with VLOOKUP
Look up which city a customer is located in using their customer ID and a customer directory table.
Look up a product with XLOOKUP
Use XLOOKUP to find a product's category from a product catalog.
XLOOKUP with exact match
Use XLOOKUP to pull current stock quantities for items on a reorder list.
XLOOKUP left lookup
Return an ID from a column to the left of the lookup value using XLOOKUP.
XLOOKUP with default
Look up product info, returning "Discontinued" if product not found.
XLOOKUP with wildcard search
Use XLOOKUP with wildcard matching to find a product and price when you only know part of the product name.
Lookup error handling
Handle missing lookups with IFNA for VLOOKUP and the not_found argument in XLOOKUP.
Look up a manager with INDEX+MATCH
Look up an employee's manager using INDEX-MATCH (lookup value not in first column).
INDEX-MATCH left lookup
Find a customer's email address where email is to the LEFT of customer ID.
INDEX-MATCH with MATCH in both directions
Use INDEX with two MATCH functions to return a value from a shipping rate grid.
XLOOKUP multiple criteria
Find the price for a specific product in a specific quarter using nested XLOOKUP.
Return multiple columns
Look up a customer ID and return name, email, and phone in one formula row.