Wenn wir während der Erstellung eines Berichts den Inhalt einer bestimmten Zelle aus allen Blättern in einer bestimmten Zeile kopieren möchten, können wir eine Kombination aus INDIRECT- und COLUMN-Funktionen verwenden.

INDIREKT: Gibt die durch eine Textzeichenfolge angegebene Referenz zurück.

Syntax: = INDIRECT (ref_text, A1)

ref_text ist eine Referenz auf eine Zelle. Wenn ref_text keine gültige Zellreferenz ist, gibt die INDIRECT-Funktion den Fehler #REF zurück.

Das zweite Argument A1 bezieht sich auf einen logischen Wert, der angibt, welcher Referenztyp in der Zelle ref_text enthalten ist. Wenn a1 TRUE ist oder weggelassen wird, wird ref_text als Referenz im A1-Stil bestimmt.

Wenn a1 FALSE ist, wird ref_text als R1C1-Stilreferenz bestimmt.

Beispiel: Wenn der Wert in Zelle A1 10 enthält, B1 A1 enthält und wir die INDIRECT-Funktion in Zelle C1 = INDIRECT (B1) verwenden, * wäre das Ergebnis 10

img1

SPALTE: Gibt die Spaltennummer einer Referenz zurück.

Syntax: = COLUMN (Referenz)

Referenz: Dies ist eine Referenz auf eine Zelle oder einen Zellbereich.

Nehmen wir ein Beispiel:

  • Wir haben drei Blätter in der Arbeitsmappe.

  • Zelle A1 enthält in allen Blättern spezifischen Text.

img2

  • Wir möchten eine Formel, die den Inhalt aller Blätter des aktuellen Blattes kopiert.

  • Die Formel, die wir in Zelle C2 verwenden, lautet

= INDIREKT („Blatt“ & SPALTE () – SPALTE ($ C $ 2) +1 & „! $ A $ 1“)

  • Drücken Sie die Eingabetaste auf Ihrer Tastatur.

img3

  • Wenn Sie die Formel in Zelle D2 und E2 kopieren, erhalten Sie den Wert von Zelle A1 aus den jeweiligen Blättern.

img4

Auf diese Weise finden wir eine Formel, die sehr hilfreich ist und einen Wert aus allen mehreren Blättern in der Arbeitsmappe angibt.