Warum Sie benannte Bereiche in Excel verwenden sollten

Benannte Bereiche sind eine nützliche, aber häufig zu wenig genutzte Funktion von Microsoft Excel . Benannte Bereiche können Formeln verständlicher machen (und debuggen), die Erstellung komplizierter Tabellenkalkulationen vereinfachen und Ihre Makros vereinfachen.

Ein benannter Bereich ist nur ein Bereich (entweder eine einzelne Zelle oder ein Bereich von Zellen), dem Sie einen Namen zuweisen. Sie können diesen Namen dann anstelle normaler Zellreferenzen in Formeln, in Makros und zum Definieren der Quelle für Diagramme oder Datenvalidierung verwenden.

Die Verwendung eines Bereichsnamens wie TaxRate anstelle eines standardmäßigen Zellbezugs wie Sheet2 !$C$11 kann das Verständnis und Debuggen/Prüfen einer Tabelle erleichtern.

Benannte Bereiche in Excel verwenden

Schauen wir uns zum Beispiel ein einfaches Bestellformular an.  Unsere Datei enthält ein ausfüllbares Bestellformular mit einem Dropdown-Menü zur Auswahl der Versandart sowie ein zweites Blatt mit einer Tabelle der Versandkosten und des Steuersatzes.

Version 1 (ohne benannte Bereiche) verwendet in ihren Formeln normale Zellreferenzen im A1-Stil (siehe Formelleiste unten).(A1-style)

Version 2 verwendet benannte Bereiche, wodurch die Formeln viel einfacher zu verstehen sind. Benannte Bereiche erleichtern auch die Eingabe von Formeln, da Excel eine Liste mit Namen anzeigt, einschließlich Funktionsnamen, aus der Sie auswählen können, wenn Sie mit der Eingabe eines Namens in eine Formel beginnen.  Doppelklicken Sie auf(Double-click) den Namen in der Auswahlliste, um ihn Ihrer Formel hinzuzufügen.

Wenn Sie das Namens-Manager(Name Manager) - Fenster über die Registerkarte „ Formeln(Formulas) “ öffnen, wird eine Liste der Bereichsnamen und der Zellbereiche angezeigt, auf die sie verweisen.

Aber benannte Bereiche haben auch andere Vorteile. In unseren Beispieldateien wird die Versandart über ein Dropdown (Datenvalidierung) in Zelle B13 auf Sheet1 ausgewählt(Sheet1) . Die ausgewählte Methode wird dann verwendet, um die Versandkosten auf Sheet2 nachzuschlagen(Sheet2) .

Ohne benannte Bereiche müssen die Dropdown-Auswahlmöglichkeiten manuell eingegeben werden, da die Datenüberprüfung es Ihnen nicht ermöglicht, eine Quellliste auf einem anderen Blatt auszuwählen. Daher müssen alle Auswahlmöglichkeiten zweimal eingegeben werden: einmal in der Dropdown-Liste und erneut auf Sheet2 . Außerdem müssen die beiden Listen übereinstimmen.

Wenn bei einem der Einträge in einer der Listen ein Fehler gemacht wird, generiert die Versandkostenformel einen #N/A-Fehler, wenn die falsche Auswahl ausgewählt wird. Die Benennung der Liste auf Sheet2 als ShippingMethods beseitigt beide Probleme.

Sie können einen benannten Bereich referenzieren, wenn Sie die Datenvalidierung für eine Dropdown-Liste definieren, indem Sie beispielsweise einfach =ShippingMethods in das Quellfeld eingeben. Auf diese Weise können Sie eine Auswahlliste verwenden, die sich auf einem anderen Blatt befindet.

Und wenn die Dropdown-Liste auf die tatsächlichen Zellen verweist, die in der Suche verwendet werden (für die Versandkostenformel), dann stimmen die Dropdown-Auswahlmöglichkeiten immer mit der Suchliste überein, wodurch #NV-Fehler vermieden werden.

Erstellen Sie einen benannten Bereich in Excel

Um einen benannten Bereich zu erstellen, wählen Sie einfach die Zelle oder den Zellbereich aus, die Sie benennen möchten, klicken Sie dann in das Namensfeld( Name Box) (wo normalerweise die ausgewählte Zellenadresse angezeigt wird, direkt links neben der Formelleiste(Formula Bar) ) und geben Sie den Namen ein, den Sie verwenden möchten , und drücken Sie die Eingabetaste(Enter) .

Sie können einen benannten Bereich auch erstellen, indem Sie im Namensmanager(Manager) - Fenster auf die Schaltfläche „ Neu “ klicken. (New)Dadurch wird ein  Fenster „ Neuer Name “ geöffnet, in dem Sie den neuen Namen eingeben können.(New Name)

Standardmäßig wird der zu benennende Bereich auf den ausgewählten Bereich eingestellt, wenn Sie auf die Schaltfläche „ Neu(New) “ klicken , aber Sie können diesen Bereich vor oder nach dem Speichern des neuen Namens bearbeiten.

Beachten Sie, dass Bereichsnamen keine Leerzeichen enthalten dürfen, wohl aber Unterstriche und Punkte. Im Allgemeinen sollten Namen mit einem Buchstaben beginnen und dann nur Buchstaben, Ziffern, Punkte oder Unterstriche enthalten.

Bei Namen wird nicht zwischen Groß- und Kleinschreibung unterschieden, aber die Verwendung einer Zeichenfolge aus großgeschriebenen Wörtern wie TaxRate oder December2018Sales erleichtert das Lesen und Erkennen der Namen. Sie können keinen Bereichsnamen verwenden, der einen gültigen Zellbezug imitiert, wie z. B. Dog26 .

Sie können Ihre Bereichsnamen bearbeiten oder die Bereiche ändern, auf die sie sich beziehen, indem Sie das Name Manager - Fenster verwenden.

Beachten Sie auch, dass jeder benannte Bereich einen definierten Geltungsbereich hat. Normalerweise ist der Bereich standardmäßig Workbook , was bedeutet, dass auf den Bereichsnamen von überall innerhalb der Arbeitsmappe verwiesen werden kann. Es ist jedoch auch möglich, zwei oder mehr Bereiche mit demselben Namen auf separaten Blättern, aber innerhalb derselben Arbeitsmappe zu haben.

Beispielsweise könnten Sie eine Verkaufsdatendatei mit separaten Blättern für Januar(January) , Februar(February) , März(March) usw. haben. Jedes Blatt könnte eine Zelle (benannter Bereich) mit dem Namen MonthlySales haben, aber normalerweise wäre der Umfang jedes dieser Namen nur das Blatt, das enthält es.

Somit würde die Formel =ROUND(MonthlySales,0) den Februarumsatz(February) ergeben , auf den nächsten ganzen Dollar gerundet, wenn die Formel auf dem Februarblatt(February) steht, aber der Märzumsatz(March) , wenn auf dem Märzblatt(March) usw.

Um Verwirrung in Arbeitsmappen mit mehreren Bereichen auf separaten Blättern mit demselben Namen oder einfach komplizierten Arbeitsmappen mit Dutzenden oder Hunderten von benannten Bereichen zu vermeiden, kann es hilfreich sein, den Blattnamen als Teil jedes Bereichsnamens einzuschließen.

Dadurch wird auch jeder Bereichsname eindeutig, sodass alle Namen einen Arbeitsmappenbereich(Workbook) haben können . Zum Beispiel January_MonthlySales , February_MonthlySales , Budget_Date , Order_Date usw.

Zwei Vorsichtsmaßnahmen bezüglich des Geltungsbereichs von benannten Bereichen:(Two cautions regarding the scope of named ranges:) (1) Sie können den Geltungsbereich eines benannten Bereichs nicht bearbeiten, nachdem er erstellt wurde, und (2) Sie können den Geltungsbereich eines neuen benannten Bereichs nur angeben, wenn Sie ihn mit der Schaltfläche „ Neu(New) “ in erstellen das Name Manager- Fenster.

Wenn Sie einen neuen Bereichsnamen erstellen, indem Sie ihn in das Namensfeld eingeben ,(Box) wird der Bereich standardmäßig entweder auf Workbook (wenn kein anderer Bereich mit demselben Namen vorhanden ist) oder auf das Blatt festgelegt, in dem der Name erstellt wird. Um einen neuen benannten Bereich zu erstellen, dessen Geltungsbereich auf ein bestimmtes Blatt beschränkt ist, verwenden Sie daher die Schaltfläche „Neu“ im Name Manager.

Schließlich kann für diejenigen, die Makros schreiben, in VBA -Code einfach auf Bereichsnamen verwiesen werden, indem der Bereichsname einfach in Klammern gesetzt wird. Anstelle von ThisWorkbook.Sheets (1).Cells(2,3) können Sie beispielsweise einfach [ SalesTotal ] verwenden, wenn sich dieser Name auf diese Zelle bezieht.

Beginnen Sie(Start) mit der Verwendung von benannten Bereichen in Ihren Excel -Arbeitsblättern und Sie werden die Vorteile schnell zu schätzen wissen! Genießen!



About the author

Ich bin Freeware-Softwareentwickler und Befürworter von Windows Vista/7. Ich habe mehrere hundert Artikel zu verschiedenen Themen rund um das Betriebssystem geschrieben, darunter Tipps und Tricks, Reparaturanleitungen und Best Practices. Über mein Unternehmen Help Desk Services biete ich auch bürobezogene Beratungsdienste an. Ich habe ein tiefes Verständnis dafür, wie Office 365 funktioniert, welche Funktionen es gibt und wie man sie am effektivsten einsetzt.



Related posts