Excel ADDRESS Function

Syntax

=ADDRESS(row_num; column_num; [abs_num]; [a1]; [sheet_text])

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

#DEĞER!
Cause: Satır veya sütun numarası metin
Solution: Sayı veya sayı dönen formül kullan
#BAŞV!
Cause: Sütun numarası 16384'ü aşıyor
Solution: Excel sütun limitine dikkat et
Değer gelmiyor
Cause: ADRES sadece metin döner
Solution: DOLAYLI ile sar: =DOLAYLI(ADRES(...))
Sayfa adında boşluk
Cause: Sayfa adı tek tırnak gerektirir
Solution: Excel otomatik ekler, manuel müdahale gerekmez

Frequently Asked Questions

ADRES değer mi metin mi döner?
Sadece metin döner. Değer almak için DOLAYLI(ADRES(...)) kullan.
mutlak argümanı ne yapar?
$ işaretlerini kontrol eder. 1=tam mutlak, 2=satır, 3=sütun, 4=göreli.
R1C1 stili nedir?
Eski Excel adresleme. R2C3 = 2. satır 3. sütun. VBA için faydalı.
Negatif satır olur mu?
Hayır, #DEĞER! döner. Excel satır 1'den başlar.
KAÇINCI ile nasıl kombinlenir?
=DOLAYLI(ADRES(KAÇINCI(arana;sütun;0);hedef_sütun)) ile dinamik lookup yapılır.
Maksimum sütun?
Excel 2007+ → 16384 (XFD). Eski sürümler 256.
Example Excel File
ADDRESS.xlsm · 24.1 KB

Enter your email to receive the example Excel file (link valid 24h).

Become a supporter — download instantly, no email

Related Functions

📝 Articles Using This Function