ADRESSE erzeugt aus einer Zeilen- und Spaltennummer eine Zelladresse als Text. Im englischen Excel heißt die Funktion ADDRESS.
Die Funktion wird selten allein, dafür häufig in Kombination mit anderen Funktionen wie INDIREKT oder VERGLEICH eingesetzt, etwa um dynamisch auf eine berechnete Zellposition zu verweisen. Diese Referenz zeigt Syntax, Praxisbeispiele, typische Fehler und verwandte Funktionen.
Syntax der Funktion ADRESSE (ADDRESS)
=ADRESSE(Zeile; Spalte; [Abs]; [A1]; [Tabellenname])Parameter
- Zeile: Die Zeilennummer für den Zellbezug.
- Spalte: Die Spaltennummer für den Zellbezug (1 = A, 2 = B, …).
- Abs (optional): Bezugstyp. 1 = absolut (Standard, $A$1), 2 = Zeile absolut/Spalte relativ (A$1), 3 = Zeile relativ/Spalte absolut ($A1), 4 = relativ (A1).
- A1 (optional): WAHR für A1-Schreibweise (Standard), FALSCH für Z1S1-Schreibweise.
- Tabellenname (optional): Name eines Tabellenblatts, das der Adresse vorangestellt wird.
Praxisbeispiele mit Beispieldaten
Beispiel 1: Einfache Zelladresse
=ADRESSE(1;2)Ergebnis: $B$1, die absolute Adresse der Zelle in Zeile 1, Spalte 2.
Beispiel 2: Relative Adresse ohne Dollarzeichen
=ADRESSE(5;3;4)Ergebnis: C5, eine vollständig relative Adresse.
Beispiel 3: Adresse mit Tabellenname
=ADRESSE(10;1;1;WAHR;"Januar")Ergebnis: Januar!$A$10.
Beispiel 4: Kombination mit INDIREKT
Um den tatsächlichen Zellinhalt statt nur die Adresse als Text zu erhalten, lässt sich ADRESSE mit INDIREKT verschachteln:
=INDIREKT(ADRESSE(1;2))Typische Fehlerquellen
ADRESSE liefert nur Text, keinen Zellinhalt
Das Ergebnis von ADRESSE ist immer eine Zeichenfolge wie „B1“, kein tatsächlicher Bezug. Wer den Inhalt der Zelle braucht, muss das Ergebnis zusätzlich in INDIREKT einbetten.
Falsche Spaltennummer
Die Spalte wird als Zahl angegeben (A = 1, B = 2, Z = 26, AA = 27, …), nicht als Buchstabe. Wird ein Buchstabe übergeben, liefert Excel einen #WERT!-Fehler.
Verwandte Funktionen
| Deutsch | Englisch | Zweck |
|---|---|---|
INDIREKT() | INDIRECT() | Textbezug in echten Zellinhalt umwandeln |
ZEILE() | ROW() | Zeilennummer einer Zelle ermitteln |
SPALTE() | COLUMN() | Spaltennummer einer Zelle ermitteln |
VERGLEICH() | MATCH() | Position eines Wertes in einem Bereich finden |
Die deutsche Excel-Funktion heißt ADRESSE. Sie erzeugt aus einer Zeilen- und Spaltennummer eine Zelladresse als Text.
Nein, ADRESSE liefert nur die Adresse als Text, zum Beispiel „B1“. Für den tatsächlichen Zellinhalt muss das Ergebnis zusätzlich in INDIREKT eingebettet werden, etwa =INDIREKT(ADRESSE(1;2)).
Die Spalte wird als Zahl angegeben, nicht als Buchstabe: A entspricht 1, B entspricht 2, Z entspricht 26 und so weiter.
Fazit
ADRESSE erzeugt Zelladressen als Text und entfaltet ihren Nutzen vor allem in Kombination mit INDIREKT, etwa um dynamisch berechnete Zellpositionen tatsächlich auszulesen. Allein eingesetzt liefert sie nur die Adresse, nicht den Inhalt der Zelle.
Schreibe einen Kommentar