So verwenden Sie die INDIREKTE Funktion - Easy Excel Formulas

Inhaltsverzeichnis

Zellreferenz | Bereichsreferenz | Benannter Bereich | Arbeitsblattreferenz

Verwenden Sie die INDIREKTE Funktion In Excel um eine Textzeichenfolge in eine gültige Referenz umzuwandeln. Sie können den &-Operator verwenden, um Textzeichenfolgen zu erstellen.

Zellreferenz

Verwenden Sie die INDIREKT-Funktion in Excel, um eine Textzeichenfolge in einen gültigen Zellbezug zu konvertieren.

1. Sehen Sie sich zum Beispiel unten die Funktion INDIREKT an.

Erläuterung: =INDIREKT(A1) reduziert sich auf =INDIREKT("D1"). Die Funktion INDIREKT wandelt die Textzeichenfolge "D1" in einen gültigen Zellbezug um. Mit anderen Worten, =INDIREKT("D1") reduziert sich auf =D1.

2. Das Einfache INDIREKT Funktion unten liefert genau das gleiche Ergebnis.

3. Brauchen wir wirklich die INDIRECT-Funktion? Jawohl. Ohne die INDIRECT-Funktion wäre dies das Ergebnis.

4. Verwenden Sie den &-Operator, um die Zeichenfolge "D" mit dem Wert in Zelle A1 zu verbinden.

Erklärung: obige Formel reduziert sich auf =INDIREKT("D1"). Wieder wird =INDIREKT("D1") auf =D1 reduziert.

Bereichsreferenz

Verwenden Sie die INDIREKT-Funktion in Excel, um eine Textzeichenfolge in eine gültige Bereichsreferenz zu konvertieren. Verwenden Sie beispielsweise SUM und INDIREKT.

Erklärung: obige Formel reduziert sich auf =SUM(INDIREKT("D3:D6")). Die Funktion INDIREKT wandelt die Textzeichenfolge "D3:D6" in eine gültige Bereichsreferenz um. Mit anderen Worten, =SUMME(INDIREKT("D3:D6")) reduziert sich auf =SUM(D3:D6).

Benannter Bereich

Verwenden Sie die INDIREKT-Funktion in Excel, um eine Textzeichenfolge in einen gültigen benannten Bereich zu konvertieren.

1. Zum Beispiel verwendet die AVERAGE-Funktion unten die benannten Bereichs-Scores.

Erläuterung: Der genannte Bereich Scores bezieht sich auf den Bereich D1:D3.

2. Die folgende AVERAGE-Funktion gibt jedoch einen Fehler zurück.

Erklärung: =AVERAGE("Scores") gibt einen Fehler zurück, da Excel den Durchschnitt einer Textzeichenfolge nicht berechnen kann!

3. Die INDIREKTE Funktion unten macht den Trick.

Erklärung: =AVERAGE(INDIRECT("Scores")) reduziert sich auf =AVERAGE(Scores).

Arbeitsblattreferenz

Verwenden Sie die INDIREKT-Funktion in Excel, um einen dynamischen Arbeitsblattverweis zu erstellen.

1. So sieht eine einfache Arbeitsblattreferenz aus.

Hinweis: Zelle A1 auf Sheet1 enthält den Wert 10. Zelle A1 auf Sheet2 enthält den Wert 20. Zelle A1 auf Sheet3 enthält den Wert 30.

2. Geben Sie auf dem Übersichtsblatt die unten gezeigte INDIREKT-Funktion ein. Verwenden Sie den Operator &, um den Blattnamen in Zelle A1 mit "!A1" zu verbinden.

Erklärung: obige Formel reduziert sich auf =INDIRECT("Sheet1!A1"). Die INDIRECT-Funktion konvertiert die Textzeichenfolge "Sheet1!A1" in einen gültigen Arbeitsblattverweis. Mit anderen Worten, =INDIREKT("Blatt1!A1") reduziert sich auf =Blatt1!A1.

3. Wenn Ihre Blattnamen Leerzeichen oder andere Sonderzeichen enthalten, schließen Sie den Blattnamen in einfache Anführungszeichen ein. Ändern Sie die INDIREKT-Funktion wie unten gezeigt.

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave