Zellreferenz | Bereichsreferenz | Benannter Bereich | Arbeitsblattreferenz
So sehen Sie, ob eine Zelle bestimmten Text in Excel enthält
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 Verwendung der 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 =INDIRECT('D1'). Wieder reduziert sich =INDIRECT('D1') auf =D1.
Wie mache ich ein Streudiagramm in Excel?
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.
Erklärung: die benannter Bereich Scores beziehen sich auf den Bereich D1:D3.
2. Die folgende AVERAGE-Funktion gibt jedoch einen Fehler zurück.
Erläuterung: =AVERAGE('Scores') gibt einen Fehler zurück, da Excel den Durchschnitt einer Textzeichenfolge nicht berechnen kann!
Wie mache ich wenn und Aussagen in Excel
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 Funktion INDIREKT wandelt die Textzeichenfolge 'Sheet1!A1' in eine gültige Arbeitsblattreferenz um. Mit anderen Worten, =INDIRECT('Sheet1!A1') reduziert sich auf =Sheet1!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.
Gehe zum nächsten Kapitel: