Arbeiten Sie mit benannten Bereichen auf verschiedenen Blättern in Excel

Anonim

Wie wir wissen, ist jeder benannte Bereich in Excel standardmäßig im gesamten Buch zugänglich. Aber was ist, wenn wir die gleichen Namen in den verschiedenen Bereichen haben möchten? Wir können dies tun, indem wir den Geltungsbereich des Namens auf ein Arbeitsblatt festlegen.

Jetzt müssen Sie das Arbeitsblatt jedes Mal erwähnen, wenn Sie einen bestimmten benannten Bereich verwenden möchten.
In diesem Artikel erfahren Sie, wie Sie mithilfe von Indirect auf Namen auf verschiedenen Blättern verweisen.
Generische Formel
Verwenden Sie STRG+UMSCHALT+EINGABETASTE.

{=INDIRECT(sheetname&"!Name")}

Dies ist eine Array-Formel. Wenn Sie es jedoch mit einer Formel gekapselt haben, die Array akzeptiert, müssen Sie es nicht mit STRG + UMSCHALT + Eingabetaste eingeben. Mögen

=ANZAHL(INDIREKT(Blattname&„!Name“))

Blattname: Es ist der Verweis auf den Blattnamen.
Name: Der Name des benannten Bereichs.
Beispiel:
Hier habe ich eine Datei mit zwei Blättern namens „Kunden“ und „Produkte“. Beide haben den Bereich als "Name" benannt.

In einem separaten Blatt habe ich eine Dropdown-Liste mit den Namen dieser Blätter. Ich möchte die Anzahl des benannten Bereichs "Name" des ausgewählten Blatts abrufen.

Schreiben Sie diese Formel in B2:

=ANZAHL(INDIREKT(A2&"!Name"))

Sie erhalten die Anzahl des Namensbereichs "Name" des ausgewählten Blatts.

Wie funktioniert es?

Nun, das ist ganz einfach.

Wenn Sie {=Products!Name} in einer beliebigen Zelle richtig eingeben; Es wird ein Array zurückgegeben, das alle Elemente im benannten Bereich "Name" auf dem Blatt "Produkt" enthält.

Dasselbe machen wir mit der INDIREKTEN Formel. So wird die Formel übersetzt, wenn wir "Produkte" in A2 haben.

=>ANZAHL(INDIREKT(A2&"!Name")) dann

=>COUNTA(INDIRECT("Produkte!Name")) dann

=>ANZAHL(Produkte!Name)

Und schließlich erhalten wir unsere Zählung.

Also ja, Leute, so können Sie eine indirekte Funktion mit benannten Bereichen verwenden, um auf benannte Bereiche auf verschiedenen Blättern zu verweisen, selbst wenn sie einen Arbeitsblattbereich haben.

In diesem Tutorial ging es um die Verwendung der INDIRECT-Funktion mit benannten Bereichen in Excel 2016. Lassen Sie es mich wissen, wenn Sie Zweifel an diesem Tutorial oder einem anderen Thema im Zusammenhang mit Excel/VBA haben. Der Kommentarbereich gehört ganz Ihnen.

Wählen Sie aus dem Dropdown-Menü und ziehen Sie Daten aus einem anderen Blatt in Microsoft Excel 2016

Alles über benannte Bereiche in Excel

Dynamische benannte Bereiche in Excel

Populäre Artikel:

Die SVERWEIS-Funktion in Excel

ZÄHLENWENN in Excel 2016

So verwenden Sie die SUMIF-Funktion in Excel