Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: SVERWEIS über benannten Bereich

SVERWEIS über benannten Bereich
Gerd
Hallo,
ich möchte in einem SVERWEIS einen beannten Bereich als Matrix verwenden.
Gar kein Problem, wenn man den Bereich global, also für die Arbeitsmappe definiert, dann taucht er ja auch schon auch schon gleich als Vorschlag auf, sobald man beginnt den Namen einzutippen.
Wie kann ich im SVERWEIS, auf einen Bereich zugreifen der nur für ein Arbeitsblatt definiert ist (weil er in mehreren Arbeitsblattern vorkommt) - aus einem anderen Arbeitsblatt heraus ? Den Bereich also mit Angabe der Tabelle referenzieren, z.B.
=SVERWEIS(A1;Tabelle1!Preise;3;FALSCH)
So wie ich es geschrieben habe klappt es nicht. Ich möchte den Bereich "Preise" in Tabelle1 nutzen.
viele Grüße,
Gerd

Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: SVERWEIS über benannten Bereich
04.09.2012 15:55:45
Rudi
Hallo,
das klappt tadellos.
 ABC
3d49

NameBezug
Tabelle1!Preise=Tabelle1!$A$2:$B$15
Tabelle3!Preise=Tabelle3!$A$2:$B$11

ZelleFormel
B3=SVERWEIS(A3;Tabelle1!Preise;2;)
C3=SVERWEIS(A3;Tabelle3!Preise;2;)

Gruß
Rudi

Anzeige
AW: SVERWEIS über benannten Bereich
04.09.2012 16:37:23
Gerd
Stimmt Du hast recht, es funktioniert ! Da muss ich vorhin woanders ein Problem drin gehabt haben.
viele Dank fürs Ausprobieren,
Gerd

AW: SVERWEIS über benannten Bereich - Namen-DUPs
04.09.2012 17:26:55
firmus
Hi Gerd,
m.W. muss ein vergebener Name innerhalb eines XLS-file eindeutig sein.
Also Tabelle1!Preise und Tabelle2!Preise in der gleichen XLS sind nicht erlaubt.
Der Namensmanager lehnt das mit "...Name schon vorhanden ...." ab.
Gruss,
Firmus

Anzeige
AW: SVERWEIS über benannten Bereich - Namen-DUPs
04.09.2012 17:33:43
Gerd
Hallo Firmus,
er lehnt nur zwei mal den gleichen globalen Namen (Gültigkeitsbereich Arbeitsmappe) ab, wenn man den Namen für das Arbeitsblatt definiert, dann geht es.
viele Grüße,
Gerd

sicher geht das! siehe m. Antw. owT
04.09.2012 19:13:07
Rudi
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

SVERWEIS mit benanntem Bereich in Excel


Schritt-für-Schritt-Anleitung

Um den SVERWEIS in Excel mit einem benannten Bereich zu verwenden, der nur für ein spezifisches Arbeitsblatt definiert ist, folge diesen Schritten:

  1. Benannte Bereiche erstellen:

    • Gehe zu Formeln > Namensmanager.
    • Klicke auf Neu und gib deinem Bereich einen Namen, z.B. Preise.
    • Stelle sicher, dass der Bereich für das spezifische Arbeitsblatt definiert ist (z.B. Tabelle1!$A$2:$B$15).
  2. SVERWEIS anwenden:

    • Wähle die Zelle aus, in der du das Ergebnis haben möchtest.
    • Gib die SVERWEIS-Formel ein:
      =SVERWEIS(A1;Tabelle1!Preise;2;FALSCH)
    • Drücke Enter, um das Ergebnis anzuzeigen.

Häufige Fehler und Lösungen

  • Fehler: Name schon vorhanden
    Lösung: Stelle sicher, dass der benannte Bereich innerhalb der gesamten Arbeitsmappe eindeutig ist. Zwei Bereiche mit dem gleichen Namen in verschiedenen Tabellenblättern sind nicht erlaubt.

  • Fehler: Ungültige Formel
    Lösung: Überprüfe, ob der Bereich korrekt definiert ist. Du kannst dies im Namensmanager tun. Achte darauf, dass der Name ohne Leerzeichen oder Sonderzeichen definiert wurde.


Alternative Methoden

Wenn du Schwierigkeiten mit benannten Bereichen hast, kannst du alternativ die direkte Zellreferenz verwenden:

  • Statt =SVERWEIS(A1;Tabelle1!Preise;2;FALSCH) könntest du die Zellreferenzen direkt nutzen, z.B.:
    =SVERWEIS(A1;Tabelle1!$A$2:$B$15;2;FALSCH)

Praktische Beispiele

Hier sind einige Beispiele für die Anwendung des SVERWEIS mit benannten Bereichen:

  1. Beispiel für die Preisliste:

    • Angenommen, deine Preisliste befindet sich in Tabelle1 und ist von A2 bis B15 benannt.
    • Um den Preis eines Artikels in Zelle A1 zu finden, verwendest du:
      =SVERWEIS(A1;Tabelle1!Preise;2;FALSCH)
  2. Zugriff auf einen benannten Bereich in einem anderen Blatt:

    • Wenn du von Tabelle2 auf Tabelle1!Preise zugreifen möchtest, wird die Formel so aussehen:
      =SVERWEIS(A1;Tabelle1!Preise;2;FALSCH)

Tipps für Profis

  • Eindeutige Namen verwenden: Achte darauf, dass die benannten Bereiche eindeutige Namen haben, um Verwirrung zu vermeiden.
  • Namen im Namensmanager verwalten: Halte den Namensmanager sauber und dokumentiere benannte Bereiche, um die Übersichtlichkeit zu gewährleisten.
  • Namen dynamisch gestalten: Du kannst auch dynamische benannte Bereiche erstellen, die sich automatisch anpassen, wenn du Daten hinzufügst oder entfernst.

FAQ: Häufige Fragen

1. Kann ich den SVERWEIS auch auf mehrere Tabellenblätter anwenden?
Ja, du kannst auf benannte Bereiche von verschiedenen Tabellenblättern zugreifen, solange die Namen eindeutig sind.

2. Was passiert, wenn der gesuchte Wert nicht gefunden wird?
Wenn der gesuchte Wert nicht in dem benannten Bereich vorhanden ist, gibt die SVERWEIS-Formel den Fehlerwert #NV zurück. Du kannst dies mit der Funktion WENNFEHLER abfangen, z.B.:

=WENNFEHLER(SVERWEIS(A1;Tabelle1!Preise;2;FALSCH);"Nicht gefunden")

3. Wie kann ich einen Bereich für die gesamte Arbeitsmappe definieren?
Im Namensmanager kannst du beim Erstellen eines neuen Namens den Gültigkeitsbereich auf "Arbeitsmappe" setzen, um den Bereich global verfügbar zu machen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige