🔍 Lookup
INDIRECT Formula for Lookup
Reference a cell using a text string. Copy-paste ready for Excel, Google Sheets, and Airtable.
=INDIRECT("A"&B1)When you need this: When a column number is stored in B1 (e.g., 3 = column C) and you need to reference column C dynamically.
How it works
- 1INDIRECT converts a text string into a cell reference.
- 2Build the reference dynamically: "A"&B1 creates "A5" if B1=5.
- 3The formula then reads the value from that cell.
Variations
Dynamic sheet reference
=INDIRECT(B1&"!A1")Build range reference dynamically
=INDIRECT("A"&B1&":C"&C1)Related Formulas
VLOOKUP — Look up a value in a table by matching the first columnLookupINDEX/MATCH — Flexible lookup - more powerful than VLOOKUPLookupXLOOKUP — Modern replacement for VLOOKUP (Excel 365)LookupFILTER — Return rows matching criteria (dynamic filter)Lookup
Need a formula that's not here?
Generate custom formula →