Excel INDIRECT Funktion
Das Microsoft Excel INDIREKT Funktion konvertiert eine Textzeichenfolge in eine gültige Referenz.
Syntax
=INDIRECT (ref_text, [a1])
Argumente
Ref_text (das erforderliche Argument): Dies ist der Verweis auf eine Zelle, die eine der folgenden Angaben enthält:
- Eine Referenz im A1-Stil.
- Eine Referenz im R1C1-Stil.
- Ein benannter Bereich, der als Referenz definiert ist.
- Ein Verweis auf eine Zelle in Form einer Textzeichenfolge.
[a1] (das optionale Argument): Es ist ein logischer Wert, den Stil von ref_text zuzuweisen.
- Wenn a1 ture ist oder weggelassen wird, wird ref_text als Referenz im A1-Stil interpretiert.
- Wenn a1 FALSE ist, wird ref_text als Referenz im R1C1-Stil interpretiert.
Rückgabewert
Das INDIREKTE Funktion gibt eine gültige Referenz zurück, die durch eine Textzeichenfolge angegeben wird.
Funktionshinweise:
Die INDIRECT-Funktion gibt das #REF zurück! Fehlerwert wenn:
- Der ref_text verweist auf eine andere Arbeitsmappe, die nicht geöffnet ist.
- Der ref_text bezieht sich auf einen Zellbereich außerhalb des Zeilenlimits von 1,048,576 oder des Spaltenlimits von 16,384 (XED).
Beispiele
Die folgenden Beispiele veranschaulichen die allgemeine Verwendung der INDIRECT-Funktion in Excel.
Beispiel 1: INDIREKTE Zellreferenz
Wie im folgenden Screenshot gezeigt, die INDIRECT-Funktion =INDIRECT(B2) konvertierte die Textzeichenfolge in B2 in eine gültige Zellreferenz und geben Sie dann den Wert dieser Zellreferenz zurück (D2) als Endergebnis.
Anmerkungen:
- Wenn der ref_text in doppelte Anführungszeichen gesetzt ist, wie z =INDIRECT("B2")wird der Wert in B2 direkt erhalten.
- Sie können auch eine Textzeichenfolge und eine Zellreferenz innerhalb der INDIRECT-Funktion kombinieren, wie im folgenden Screenshot gezeigt.
Hier verkettet die INDIRECT-Funktion den ref_text (sagt D) und den Wert in B2 (sagt 2) als gültige Zellreferenz D2 und gibt den Wert in D2 als Ergebnis zurück.
Beispiel 2: INDIREKT mit benanntem Bereich
Die INDIRECT-Funktion kann auch direkt auf benannte Bereiche verweisen. Wie der folgende Screenshot zeigt, gibt es eine Tabelle mit mehreren benannten Bereichen. Jetzt müssen Sie die Werte in einem bestimmten benannten Bereich (sagt Mon) mit der Kombination von SUM- und INDIRECT-Funktionen summieren. Gehen Sie dazu wie folgt vor.
1. Geben Sie den Namen des Bereichs in eine Zelle ein, hier gebe ich Mon in Zelle C12 ein. Wählen Sie eine leere Zelle aus, kopieren Sie die folgende Formel hinein und drücken Sie die Eingabetaste.
=SUM(INDIRECT(C12))
Jetzt haben Sie alle Werte im angegebenen benannten Bereich (Mon) summiert.
Mehr Beispiele
Wie extrahiere ich eindeutige Werte aus mehreren Spalten in Excel?
Die besten Tools für die Office-Produktivität
Kutools für Excel - Hilft Ihnen, sich von der Masse abzuheben
Sie möchten Ihre tägliche Arbeit schnell und perfekt erledigen? Kutools for Excel bietet 300 leistungsstarke erweiterte Funktionen (Arbeitsmappen kombinieren, nach Farbe summieren, Zelleninhalte teilen, Datum konvertieren usw.) und 80% Zeit für Sie sparen.
- Entwickelt für 1500 Arbeitsszenarien, hilft Ihnen, 80 % der Excel-Probleme zu lösen.
- Reduzieren Sie täglich Tausende von Tastatur- und Mausklicks und entlasten Sie Ihre müden Augen und Hände.
- Werden Sie in 3 Minuten ein Excel-Experte. Sie müssen sich keine schmerzhaften Formeln und VBA-Codes mehr merken.
- 30 Tage unbegrenzte kostenlose Testversion. 60 Tage Geld-zurück-Garantie. Kostenloses Upgrade und Support für 2 Jahre.

Office-Registerkarte - Aktivieren Sie das Lesen und Bearbeiten von Registerkarten in Microsoft Office (einschließlich Excel).
- Eine Sekunde, um zwischen Dutzenden offener Dokumente zu wechseln!
- Reduzieren Sie jeden Tag Hunderte von Mausklicks für Sie und verabschieden Sie sich von der Maushand.
- Erhöht Ihre Produktivität um 50 % beim Anzeigen und Bearbeiten mehrerer Dokumente.
- Bringt effiziente Registerkarten in Office (einschließlich Excel), genau wie Chrome, Firefox und New Internet Explorer.
