Excel-INDIRECT-Funktion
Die Microsoft Excel-INDIREKT-Funktion wandelt eine Textzeichenfolge in einen gültigen Bezug um.

Syntax
=INDIRECT ()ref_text, [a1])
Argumente
Ref_text(das erforderliche Argument): Dies ist der Bezug auf eine Zelle, die einen der folgenden Inhalte enthält:
- Ein Bezug im A1-Format.
- Ein Bezug im R1C1-Format.
- Ein benannter Bereich, der als Bezug festgelegt ist.
- Ein Bezug auf eine Zelle in Form einer Textzeichenfolge.
[a1] (optionales Argument): Dies ist ein logischer Wert, der das Bezugsformat von ref_text festlegt.
- Wenn a1 auf WAHR gesetzt oder weggelassen wird, interpretiert das System ref_text als A1-Bezug.
- Wenn A1 FALSCH ist, wird ref_text als R1C1-Bezug interpretiert.
Rückgabewert
Die INDIREKT-Funktion gibt den durch eine Textzeichenfolge angegebenen gültigen Bezug zurück.
Hinweise zur Funktion:
Die INDIREKT-Funktion gibt den Fehlerwert #BEZUG! zurück, wenn:
- ref_text verweist auf eine andere Arbeitsmappe, die nicht geöffnet ist;
- ref_text verweist auf einen Zellbereich außerhalb der maximalen Zeilenanzahl von 1.048.576 oder der maximalen Spaltenanzahl von 16.384 (XFD).
Beispiele
Die folgenden Beispiele zeigen die gängigsten Anwendungsfälle der INDIREKT-Funktion in Excel.
Beispiel 1: Indirekter Zellbezug
Wie im folgenden Screenshot gezeigt, wandelt die INDIREKT-Funktion =INDIRECT(B2) die Textzeichenfolge in B2in einen gültigen Zellbezug um und gibt anschließend den Wert dieses Zellbezugs ()D2) als Endergebnis zurück.

Hinweise:
- Wenn ref_text in doppelte Anführungszeichen eingeschlossen ist – wie beispielsweise =INDIRECT("B2")– wird direkt der Wert aus Zelle B2 abgerufen.
- Sie können innerhalb der INDIREKT-Funktion auch eine Textzeichenfolge mit einer Zellreferenz kombinieren – wie im folgenden Screenshot veranschaulicht.
Hier verknüpft die INDIREKT-Funktion den ref_text (z. B. „D“) mit dem Wert in B2 (z. B. 2) zu einem gültigen Zellbezug D2 und gibt den darin enthaltenen Wert als Ergebnis zurück.

Beispiel 2: INDIREKT mit benanntem Bereich
Die INDIREKT-Funktion kann auch direkt auf benannte Bereiche verweisen. Wie im folgenden Screenshot gezeigt, enthält eine Tabelle mehrere benannte Bereiche. Möchten Sie nun die Werte eines bestimmten benannten Bereichs – beispielsweise „Mon“ – mithilfe einer Kombination aus SUMME- und INDIREKT-Funktion summieren, gehen Sie wie folgt vor:

1. Geben Sie den Namen des Bereichs in eine Zelle ein – hier trage ich „Mon“ in Zelle C12 ein. Wählen Sie eine leere Zelle aus, fügen Sie die folgende Formel ein und bestätigen Sie mit der Eingabetaste.
=SUM(INDIRECT(C12))
Sie haben nun alle Werte im angegebenen benannten Bereich „Mon“ summiert.

Weitere Beispiele
Wie extrahiert man eindeutige Werte aus mehreren Spalten in Excel?
Die besten Office-Produktivitätstools
Kutools für Excel – Hilft Ihnen, sich von der Masse abzuheben
Kutools für Excel bietet über 300 Funktionen,damit das, was Sie benötigen, nur einen Klick entfernt ist...
Office Tab – Aktiviert tabbasiertes Lesen und Bearbeiten in Microsoft Office (inklusive Excel)
- Wechseln Sie in einer Sekunde zwischen Dutzenden geöffneter Dokumente!
- Reduziert für Sie täglich Hunderte von Mausklicks – verabschieden Sie sich vom Mausarm.
- Steigern Sie Ihre Produktivität um 50 %, wenn Sie mehrere Dokumente gleichzeitig anzeigen und bearbeiten.
- Bringt effiziente Tabs in Office (inklusive Excel) – genau wie in Chrome, Edge und Firefox.