Excel ADDRESS Function
Syntax
What is the ADDRESS function?
The ADDRESS function in Excel returns a cell address as text given a row and column number. It is essential for building dynamic references in reports, dashboards, and complex formulas where cell positions need to be calculated rather than hardcoded.
ADDRESS Syntax
=ADDRESS(row_num; column_num; [abs_num]; [a1]; [sheet_text])
- row_num: Row number of the cell.
- column_num: Column number (1=A, 3=C, etc.).
- abs_num: Reference type — 1=$A$1, 2=A$1, 3=$A1, 4=A1.
- a1: TRUE for A1 style, FALSE for R1C1.
- sheet_text: Optional sheet name prefix.
Common Use Cases
ADDRESS shines in dynamic reporting — combined with MATCH and INDIRECT to build flexible cross-sheet references, automated reports where column positions vary by month, and educational scenarios teaching row/column logic.
Examples
=ADDRESS(2;3)returns "$C$2"=ADDRESS(5;1;4)returns "A5" (relative)=INDIRECT(ADDRESS(2;3))returns the value at C2
Compatibility
Available in all Excel versions, Google Sheets, LibreOffice Calc.
Examples
| # | Title | Formula | Result |
|---|---|---|---|
| 1 | Mutlak adres | =ADRES(2;3) |
$C$2 |
| 2 | Göreli adres | =ADRES(5;1;4) |
A5 |
| 3 | Sayfa adı ile | =ADRES(2;3;1;DOĞRU;"Ocak") |
Ocak!$C$2 |
| 4 | R1C1 stili | =ADRES(2;3;1;YANLIŞ) |
R2C3 |
| 5 | Satır mutlak, sütun göreli | =ADRES(2;3;2) |
C$2 |
| 6 | Satır göreli, sütun mutlak | =ADRES(2;3;3) |
$C2 |
| 7 | DOLAYLI ile değer | =DOLAYLI(ADRES(2;3)) |
C2 hücresinin değeri |
| 8 | KAÇINCI ile birlikte | =DOLAYLI(ADRES(KAÇINCI("Ahmet";A:A;0);3)) |
Ahmet satırı C sütunu |
Common Errors
Solution: Sayı veya sayı dönen formül kullan
Solution: Excel sütun limitine dikkat et
Solution: DOLAYLI ile sar: =DOLAYLI(ADRES(...))
Solution: Excel otomatik ekler, manuel müdahale gerekmez
Frequently Asked Questions
Enter your email to receive the example Excel file (link valid 24h).