So verwenden Sie die INDIRECT (INDIREKT)-Funktion in Excel
Deutsche | Englisch |
---|---|
INDIREKT | INDIRECT |
Einführung in die Funktionsweise
Die Funktion INDIREKT (englisch: INDIRECT) in Excel und Google Tabellen ermöglicht es, einen Zellenbezug aus einem Textstring zu erstellen, der anschließend als echter Bezug verwendet wird. Dies ist besonders vorteilhaft, wenn Sie mit dynamischen Zellbezügen arbeiten möchten, die sich in Abhängigkeit von anderen Variablen ändern können.
Syntax und Beispiele
Die Syntax der INDIREKT-Funktion gestaltet sich wie folgt:
INDIREKT(Referenztext; [A1])
- Referenztext: Ein Text, der den Zellbezug als String definiert.
- A1: Ein optionaler Boolescher Wert, der festlegt, ob der Referenztext im A1-Format (wahr oder weggelassen) oder im R1C1-Format (falsch) vorliegt.
Beispiel 1: Wenn in Zelle A1 der Text ‚B2‘ steht, wäre die Formel in Zelle C1:
=INDIREKT(A1)
In C1 wird der Wert aus B2 angezeigt, da INDIREKT den in A1 befindlichen Text ‚B2‘ als Zelladresse interpretiert.
Beispiel 2: Um eine Zelle auf Basis einer Kombination von Text und einer weiteren Zellreferenz anzusprechen:
=INDIREKT("C" & 10)
Dies würde auf Zelle C10 verweisen und den dortigen Wert zurückgeben, indem „C“ und der Wert 10 zur Zelladresse „C10“ kombiniert werden.
Anwendungsfälle und Lösungen
Die INDIREKT-Funktion ist äußerst vielseitig verwendbar. Hier einige Anwendungsszenarien:
Aufbau eines dynamischen Referenzsystems
Angenommen, Sie verwalten eine umfangreiche Lagerbestandsliste, bei der jeder Artikel in einer neuen Zeile aufgeführt ist. Sie möchten dynamische Referenzen basierend auf einem in Zelle B1 eingegebenen Artikelnamen erstellen.
Artikel | Zeile | Menge |
---|---|---|
Bleistifte | 2 | 50 |
Kugelschreiber | 3 | 30 |
In einer Zelle (z.B. D1), in der der Benutzer den Produktnamen eingibt („Bleistifte“ oder „Kugelschreiber“), könnte die folgende Formel angewendet werden:
=INDIREKT("C" & SUCHEN(D1; A2:A3; B2:B3))
SUCHEN findet die passende Zeilennummer, die mit dem Buchstaben ‚C‘ für die Spalte der Mengen kombiniert wird, um den richtigen Lagerbestand abzurufen.
Kreation flexibler Zusammenfassungen
In einer weiteren Situation könnte eine Tabelle die Verkäufe über mehrere Monate verteilt in verschiedenen Spalten darstellen. Sie wollen einen Bericht generieren, der die Verkaufszahlen für einen vom Benutzer ausgewählten Monat anzeigt. Angenommen, die Monatsnamen sind von B1 bis M1 als Spaltenüberschriften gesetzt, und die Verkaufsdaten sind von den Zeilen 2 bis 10 erfasst. In einer Zelle (z.B. N1), wo der Monat eingegeben wird (z.B. „März“), könnte Ihre Formel wie folgt lauten:
=SUMME(INDIREKT(N1 & "2:" & N1 & "10"))
Diese Formel summiert alle Verkäufe in der durch den Monatsnamen spezifizierten Spalte zwischen den Zeilen 2 und 10.
Mehr Informationen: https://support.microsoft.com/de-de/office/indirekt-funktion-474b3a3a-8a26-4f44-b491-92b6306fa261