Formelfalke

INDIREKT in Excel: Zellbezüge aus Text zusammensetzen

INDIREKT macht aus einem Text einen echten Zellbezug. =INDIREKT("B"&E1) liest die Zelle in Spalte B, deren Zeilennummer in E1 steht: Steht in E1 eine 5, liefert die Formel den Wert aus B5. So kannst du Zeile, Spalte, Bereich oder sogar das Tabellenblatt über eine Zelle steuern.

Englisch: INDIRECT · Stand 03.11.2026 · Übung ohne Anmeldung

Schritt 1 von 3
0 0Punkte
Deine Aufgabe

Welche Zahl steht in der Zelle, deren Adresse links steht?

In G2 steht nur der Text „C3“. INDIREKT macht daraus einen echten Bezug und holt den Wert.

So baust du die Formel
=INDIREKT(G2Zelle mit der Adresse als Text)
H2fx
A
B
C
D
E
F
G
H
1
2
3
4
5
6
7
8
Wohnung
Juli
August
September
Eingabe
Text
Ergebnis
Möwe
28
31
19
Adresse
C3
Strandkorb
25
30
22
Zeile (Sept.)
5
Leuchtturm
31
31
24
Bereich
B2:B6
Kogge
19
27
12
Seestern
22
29
15
hier klicken
Wähl die markierte Zelle und tipp los. Enter prüft.

Syntax von INDIREKT

=INDIREKT(Bezug; [A1])
Bezug
Ein Text, der wie eine Adresse aussieht: "B5", "B2:B6", "Juli!D20". Oder eine Zelle, in der so ein Text steht. Meist wird er mit & zusammengesetzt.
A1optional
Leer oder WAHR: normale Schreibweise wie B5. FALSCH: Z1S1-Schreibweise, im deutschen Excel "Z5S2" für Zeile 5, Spalte 2.

INDIREKT rechnet nichts aus, es zeigt nur auf eine Zelle. Was dort steht, kommt zurück. Liefert der Text keine gültige Adresse, gibt es #BEZUG!.

Wie INDIREKT denkt: Text oder Bezug?

Normalerweise ist eine Adresse in einer Formel fest: =B5 zeigt auf B5, Punkt. INDIREKT trennt das. Du gibst der Funktion einen Text, und erst beim Rechnen wird daraus ein Bezug. Damit kann eine andere Zelle bestimmen, wohin die Formel schaut.

Der wichtigste Unterschied steckt in den Anführungszeichen. =INDIREKT(G2) schaut in G2, liest dort zum Beispiel den Text „C3“ und holt dann den Wert aus C3. =INDIREKT("G2") dagegen nimmt den Text „G2“ wörtlich und holt den Inhalt von G2 selbst. Die erste Variante ist die, die du fast immer willst. Die zweite hat einen Sonderzweck, dazu weiter unten mehr.

Adresse zusammenbauen: "B"&E1

Richtig nützlich wird INDIREKT mit dem Verbindungszeichen &. =INDIREKT("B"&E1) klebt den Buchstaben B und die Zahl aus E1 zusammen. Steht in E1 eine 7, entsteht der Text „B7“, und INDIREKT liefert den Wert aus B7. Wie & und VERKETTEN Texte verbinden, erklärt die Seite VERKETTEN.

Genauso lässt sich ein Bereich bauen: =SUMME(INDIREKT("B2:B"&E1)) addiert von B2 bis zu der Zeile, die in E1 steht. Für eine Spalte, die jemand per Buchstabe auswählt, schreibst du =SUMME(INDIREKT(E2&"2:"&E2&"20")). Steht in E2 ein C, wird daraus C2:C20.

Wichtig: Für INDIREKT muss das Ergebnis exakt wie eine Adresse aussehen. Ein Leerzeichen, ein fehlender Doppelpunkt oder eine Zeilennummer mit Nachkommastelle reicht für #BEZUG!. Wenn du unsicher bist, schreib den zusammengesetzten Text erst ohne INDIREKT in eine Zelle und schau ihn dir an.

Blattname aus einer Zelle: Monatsblätter auswerten

Viele Büro-Mappen haben ein Blatt pro Monat: Januar, Februar, März. Auf einem Übersichtsblatt soll die Summe jedes Monats stehen, und die steht auf jedem Blatt in D20. Statt zwölf Formeln von Hand zu schreiben, schreibst du die Monatsnamen in Spalte A und daneben =INDIREKT("'"&A2&"'!D20"). Einmal runterziehen, fertig.

Die einfachen Anführungszeichen um den Blattnamen sind kein Schmuck. Sobald ein Name ein Leerzeichen oder einen Bindestrich enthält, etwa „Juli 2026“, braucht Excel sie. Setzt du sie immer, funktioniert die Formel mit jedem Namen. Der Text in A2 muss dem Blattnamen genau entsprechen, ein Leerzeichen zu viel ergibt #BEZUG!.

Steht die Quelle in einer anderen Datei, funktioniert INDIREKT nur, solange diese Datei geöffnet ist. Ist sie zu, zeigt die Formel #BEZUG!. Für Verknüpfungen zwischen Dateien ist INDIREKT darum keine gute Wahl.

Abhängiges Dropdown mit INDIREKT

Der bekannteste Einsatz: Im ersten Dropdown wählst du eine Kategorie, etwa „Obst“, und das zweite zeigt nur noch die passenden Einträge, also Apfel, Birne, Kiwi. Das klappt in drei Schritten.

Erstens: Schreib jede Unterliste in eine eigene Spalte und gib ihr einen Namen, der genau wie die Kategorie heißt. Dafür markierst du die Einträge und tippst den Namen links oben ins Namenfeld, zum Beispiel Obst. Zweitens: Das erste Dropdown in A2 bekommt unter Daten › Datenüberprüfung › Liste die Kategorien. Drittens: Das zweite Dropdown in B2 bekommt als Quelle =INDIREKT(A2). Steht in A2 „Obst“, holt INDIREKT den Bereich mit dem Namen Obst.

Namen dürfen keine Leerzeichen und keine Bindestriche enthalten. Heißt eine Kategorie „Tiefkühl Ware“, nennst du den Bereich Tiefkühl_Ware und schreibst als Quelle =INDIREKT(WECHSELN(A2;" ";"_")). In Excel 365 gibt es inzwischen auch Wege ohne Namen, etwa mit FILTER in einer Hilfsspalte, die dann mit =$H$2# als Quelle dient.

Warum INDIREKT Dateien langsam macht

INDIREKT ist eine flüchtige Funktion. Excel weiß vorher nicht, auf welche Zelle sie zeigen wird, und rechnet sie deshalb bei jeder Änderung irgendwo in der Mappe neu. Mit ein paar Formeln merkst du davon nichts. Mit Tausenden INDIREKT-Formeln wird jede Eingabe zäh. Dasselbe gilt für BEREICH.VERSCHIEBEN, HEUTE und JETZT.

Dazu kommt: Fügst du Zeilen ein oder benennst ein Blatt um, passt Excel normale Bezüge automatisch an. Den Text in INDIREKT fasst es nicht an. =INDIREKT("B2") zeigt nach dem Einfügen einer Zeile weiter stur auf B2, auch wenn die Daten jetzt in B3 stehen. Manchmal ist genau das gewünscht, etwa wenn eine Formel immer auf die erste Zeile zeigen soll. Meistens ist es eine Fehlerquelle, die lange niemand bemerkt.

Bessere Alternativen für die meisten Fälle

Brauchst du nur die n-te Zeile einer Spalte, ist =INDEX(B:B;E1) die bessere Wahl. Sie liefert dasselbe wie =INDIREKT("B"&E1), ist nicht flüchtig und wandert mit, wenn du Spalten einfügst. Für Suchen nach einem Wert sind XVERWEIS und INDEX mit VERGLEICH da.

Willst du zwischen wenigen festen Bereichen umschalten, etwa drei Monaten, ist WAHL übersichtlich: =SUMME(WAHL(E1;B2:B6;C2:C6;D2:D6)). Bei vielen Monatsblättern ist oft eine einzige lange Liste mit einer Spalte „Monat“ die bessere Lösung. Die wertest du dann mit SUMMEWENNS oder einer Pivot-Tabelle aus. Dann brauchst du INDIREKT gar nicht mehr.

Z1S1 und Blattnamen: Fallen im deutschen Excel

Die Z1S1-Schreibweise ist sprachabhängig. Im deutschen Excel heißt es =INDIREKT("Z5S2";FALSCH), im englischen =INDIRECT("R5C2",FALSE). Die Funktion selbst übersetzt Excel beim Öffnen automatisch, den Text in den Anführungszeichen aber nicht. Eine deutsche Mappe mit „Z5S2“ zeigt auf einem englischen Rechner deshalb #BEZUG!. Bleib im Zweifel bei der A1-Schreibweise, die ist überall gleich.

Auch Blattnamen mit Umlauten oder Sonderzeichen wie „März“ oder „Übersicht“ sind kein Problem, solange du die einfachen Anführungszeichen setzt. Achte nur darauf, dass jemand das Blatt nicht später in „Maerz“ umbenennt. INDIREKT merkt das nicht und zeigt #BEZUG!.

INDIREKT: 3 Beispiele

Einfach: Zeile über eine Zelle steuern

In E1 steht die Zeilennummer. Die Formel holt den Wert aus Spalte B in genau dieser Zeile.

E4fx=INDIREKT("B"&E1)
ABCDE
1WohnungJuli4
2Möwe28
3Strandkorb25
4Leuchtturm31Ergebnis31
Aus "B" und 4 wird B4: Leuchtturm, 31 Nächte. Mit einer 2 in E1 käme Möwe.

Büro: Monatsblätter auf einer Übersicht

Jedes Monatsblatt hat seine Summe in D20. Der Blattname steht in Spalte A, die Formel wird nach unten gezogen.

B2fx=INDIREKT("'"&A2&"'!D20")
AB
1MonatUmsatz
2Januar18.420,00 €
3Februar16.975,50 €
4März21.310,00 €
Kommt ein Blatt April dazu, reicht eine neue Zeile mit „April“.

Fortgeschritten: abhängiges Dropdown

Die Bereiche heißen wie die Kategorien. Die Datenüberprüfung in B2 nutzt INDIREKT auf die Auswahl in A2.

Quellefx=INDIREKT(A2)
ABCDE
1KategorieArtikelObstGemüse
2ObstBirneApfelMöhre
3BirneLauch
4KiwiKürbis
Wählt jemand in A2 „Gemüse“, bietet B2 nur noch Möhre, Lauch und Kürbis an.

Häufige Fehler und Lösungen

#BEZUG!

Ursache: Der Text ergibt keine gültige Adresse: Tippfehler, Leerzeichen, falscher Blattname oder die Quelldatei ist geschlossen.

Lösung: Den Text ohne INDIREKT in eine Zelle schreiben und prüfen. Blattnamen in einfache Anführungszeichen setzen. Quelldatei öffnen.

INDIREKT zeigt den Text statt des Werts

Ursache: Die Zelle mit der Adresse steht in Anführungszeichen, also =INDIREKT("G2"). Dann wird G2 selbst gelesen.

Lösung: Anführungszeichen weglassen: =INDIREKT(G2).

#NAME?

Ursache: Der Spaltenbuchstabe steht ohne Anführungszeichen, etwa INDIREKT(B&E1). Excel hält B für einen Namen.

Lösung: Buchstaben in Anführungszeichen: INDIREKT("B"&E1).

Abhängiges Dropdown bleibt leer

Ursache: Der Bereichsname passt nicht genau zur Auswahl, oder die Kategorie enthält ein Leerzeichen.

Lösung: Namen unter Formeln › Namens-Manager prüfen. Bei Leerzeichen mit WECHSELN durch _ ersetzen.

Datei rechnet sehr langsam

Ursache: Viele INDIREKT-Formeln. Die Funktion ist flüchtig und wird bei jeder Änderung neu berechnet.

Lösung: Wo möglich durch INDEX, XVERWEIS oder WAHL ersetzen.

In welchen Excel-Versionen geht das?

INDIREKT gibt es in allen Excel-Versionen, auf dem Mac und in Excel im Web. Bezüge auf andere Dateien funktionieren nur, solange diese Datei geöffnet ist. Die Z1S1-Schreibweise ist sprachabhängig.

  • Excel 365
  • Excel 2024 / 2021 / 2019 / 2016
  • Excel für Mac
  • Excel im Web

Weiter üben

Im Excel-Kurs kommen die Übungen in der richtigen Reihenfolge, mit Fortschritt und Zertifikat.

Fragen zu INDIREKT

Was macht die Funktion INDIREKT in Excel?

+

Sie wandelt einen Text in einen Zellbezug um. =INDIREKT("B5") liefert den Wert aus B5, =INDIREKT("B"&E1) den Wert aus der Zeile, deren Nummer in E1 steht.

Wie nehme ich mit INDIREKT den Blattnamen aus einer Zelle?

+

Mit =INDIREKT("'"&A2&"'!D20"). In A2 steht der Blattname, D20 ist die Zelle auf diesem Blatt. Die einfachen Anführungszeichen braucht es bei Leerzeichen im Namen.

Wie erstelle ich ein abhängiges Dropdown?

+

Jede Unterliste als Bereich benennen, genau wie die Kategorie. Das zweite Dropdown bekommt in der Datenüberprüfung als Quelle =INDIREKT(A2).

Warum ist INDIREKT langsam?

+

INDIREKT ist flüchtig und wird bei jeder Änderung in der Mappe neu berechnet. Bei vielen Formeln bremst das. INDEX ist oft ein schneller Ersatz.

Excel richtig lernen, nicht nur nachschlagen.

Der Excel-Kurs online führt dich mit Übungen von SUMME bis Pivot, mit Zertifikat am Ende.

Kostenlos weiterüben