Abrufen einer bestimmten Zelle aus mehreren Blättern in Excel 2010

Anonim

Wenn wir beim Vorbereiten eines Berichts den Inhalt einer bestimmten Zelle aus allen Blättern in einer bestimmten Zeile kopieren möchten, können wir eine Kombination von verwenden INDIREKT & SPALTE Funktionen.

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

Syntax: =INDIREKT(ref_text,A1)

ref_text ist ein Verweis auf eine Zelle. Wenn ref_text kein gültiger Zellbezug ist, wird die INDIRECT-Funktion zurückgegeben #REF Error.

Das zweite Argument A1 verweist auf einen logischen Wert, der die Art der Referenz angibt, die in der Zelle enthalten ist ref_text.

Wenn a1 ist WAHR oder weggelassen dann ref_text wird als A1-Style-Referenz bestimmt.

Wenn a1 ist FALSCH dann ref_text wird als R1C1-Stilreferenz bestimmt.
Beispiel: Wenn der Wert in Zelle A1 10 enthält, enthält B1 A1 und wir verwenden INDIREKT Funktion in Zelle C1=INDIREKT(B1), dann wäre das Ergebnis 10

SÄULE: Gibt die Spaltennummer einer Referenz zurück.

Syntax: =SPALTE(Referenz)

Referenz: Es ist ein Verweis 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.

  • Wir wollen eine Formel, die den Inhalt aller Blätter im aktuellen Blatt kopiert.
  • Die Formel, die wir in Zelle C2 verwenden werden, wäre
    =INDIREKT("Blatt" & SPALTE()-SPALTE($C$2)+1 & "!$A$1")
  • Drücken Sie die Eingabetaste auf Ihrer Tastatur.

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


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