Möchten Sie auf Zellen verweisen, ohne sie direkt in Excel zu referenzieren? Erfahren Sie in unserem Leitfaden, wie Sie die INDIRECT-Funktion verwenden.
Excel bietet verschiedene Funktionen, mit denen Sie Ihre Analyseaufgaben effektiv erledigen können. Eine flexible Funktion ist die INDIREKT-Funktion, mit der Sie anhand sich ändernder Kriterien auf Zellen verweisen können, wodurch Ihre Tabellenkalkulationen vielseitiger werden.
Dieser Leitfaden führt Sie durch die Funktion INDIREKT, behandelt ihre Definition und zeigt Ihnen, wie Sie die Funktion effektiv in Ihren Tabellenkalkulationen verwenden.
Was ist die INDIREKT-Funktion in Excel?
Die INDIRECT-Funktion in Excel wird verwendet, um indirekt auf Zellen, Bereiche oder benannte Bereiche zu verweisen, indem eine Textzeichenfolge als Referenz verwendet wird. Im Gegensatz zu anderen Funktionen, die direkte Zellbezüge erfordern, können Sie mit der Funktion INDIRECT Bezüge basierend auf Zellinhalten erstellen.
Die INDIRECT-Funktion in Excel folgt einer einfachen Syntax:
=INDIRECT(ref_text, [A1])
Wo:
- ref_text: Dies ist das erforderliche Argument und stellt die Textzeichenfolge dar, die einen gültigen Zellbezug enthält. Es kann sich um eine Zellreferenz handeln (z. B. A1), ein benannter Bereich (z. B. Preise) oder eine in Anführungszeichen eingeschlossene Textzeichenfolge (z. B. Blatt1!A2).
- [A1]: Dies ist ein optionales Argument, das angibt, ob der Referenzstil sein soll A1 (Wahr oder R1C1 (FALSCH). Standardmäßig ist es auf TRUE gesetzt.
So verwenden Sie die INDIREKT-Funktion in Excel
Hier sind einige Beispiele für die Verwendung der INDIREKT-Funktion in Excel:
1. Abrufen von Werten basierend auf einer Zellreferenz
Sie können INDIRECT mit dem verwenden MATCH-Funktion in Excel um einen Wert aus einem Bereich basierend auf einer Zellreferenz abzurufen. Hier ist ein Beispiel:
Angenommen, Sie haben eine Liste von Artikeln in Spalte A (A2:A8) und die entsprechenden Preise in Spalte B (B2:B8). In Zelle D2 haben Sie beispielsweise den Artikelnamen, für den Sie den Preis abrufen möchten Äpfel.
Um den Preis für den Artikel „Äpfel“ mithilfe der INDIRECT-Funktion in Kombination mit der MATCH-Funktion abzurufen, können Sie die folgende Formel verwenden:
=INDIRECT("B" & MATCH(D2, A2:A8, 0))
In dieser Formel:
- SPIEL(D2, A2:A8, 0) findet die Zeilennummer wo Äpfel befindet sich in der Liste.
- „B“ & MATCH(D2, A2:A8, 0) kombiniert „B“ mit der Zeilennummer, um die Referenz „B5“ zu erstellen (vorausgesetzt, „Äpfel“ befindet sich in Zelle A5).
- Endlich, INDIREKT("B5") ruft den Wert aus Zelle B5 ab, der den Preis dafür darstellt Äpfel.
2. Berechnen der Summe eines Zellbereichs
Angenommen, Sie haben ein Blatt mit unterschiedlichen Werten in den Zellen A1 bis A7. Sie können die Summe des Bereichs mit der Funktion INDIRECT berechnen. Hier ist die Formel, die Sie verwenden werden:
=SUM(INDIRECT("A1:A7"))
Diese Formel verwendet die INDIRECT-Funktion, um auf den Bereich (A1:A7) zu verweisen, und verwendet dann die SUMME-Funktion um die Summe der Werte innerhalb dieses Bereichs zu berechnen.
3. Referenzieren der benannten Bereiche
Wenn Sie einen benannten Bereich definiert haben, können Sie die Funktion INDIRECT verwenden, um auf den Bereich zu verweisen und Berechnungen durchzuführen.
Angenommen, Sie verfügen über einen Datensatz mit Verkaufszahlen für verschiedene Monate. Wir verwenden die Funktion INDIRECT, um die durchschnittlichen Verkäufe für jede Woche des Monats zu ermitteln.
=AVERAGE(INDIRECT(F2))
Diese Formel verweist auf den benannten Bereich, der in Zelle F2 angegeben ist (z. B Woche 1, das sich auf die Zellen B2:B6 bezieht) und berechnet den Durchschnitt der Werte innerhalb dieses Bereichs.
4. Referenzieren von Zellen aus einem anderen Blatt
Angenommen, Sie haben eine Arbeitsmappe mit zwei Blättern: Stadtdaten Und Bericht. Der Stadtdaten Das Blatt enthält Informationen über verschiedene Städte. Im Bericht Sie möchten eine Zusammenfassung erstellen, die auf Daten aus dem Blatt verweist Stadtdaten Blatt, wie die Bevölkerung von Kinshasa.
Geben Sie die folgende Formel in eine beliebige Zelle des Berichtsblatts ein:
=INDIRECT("CityData!C6")
Diese Formel zeigt die Bevölkerung von Kinshasa aus Zelle C6 in an Stadtdaten Blatt. Sie können auch die Zellbezüge innerhalb der INDIRECT-Funktion anpassen, um Daten aus dem abzurufen Stadtdaten Blatt für verschiedene Städte oder Informationstypen.
Flexible Datenreferenzierung mit der INDIRECT-Funktion von Excel
Die INDIRECT-Funktion in Excel ist ein vielseitiges Tool, mit dem Sie dynamische und flexible Referenzen in Ihren Tabellenkalkulationen erstellen können. Wenn Sie die Syntax und Anwendungen verstehen, können Sie das Potenzial maximieren und Ihre Datenbearbeitungs- und Analysefähigkeiten verbessern. Unabhängig davon, ob Sie an komplexen Berichten arbeiten oder Daten konsolidieren, ist die INDIRECT-Funktion eine wichtige Ressource in Ihrem Excel-Arsenal.