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

Forumthread: Sverweis aus zwei Dateien

Sverweis aus zwei Dateien
j.
Hallo, ich habe gerade ein Brett vorm Kopf...
Folgendes Problem.
Ich habe zwei Exceld Dateien.
Die erste Datei besteht aus einer Matrix. Spalten = Monate Jan-Dez. // Zeilen=Produkte mit Preisen des jeweiligen Monats.
In der zweiten Datei sind in den Zeilen einzelne Produkte aus der ersten Datei und in der Spalte soll einmal der Preis aus dem jeweiligen Monat auftauchen. Den Monat bestimme ich durch eine Gültigkeitsliste mit allen Monaten.
Wie bekomme ich nun den aktuellen Preis des Monats aus der ersten Datei in die zweite?
Mit meinen SVerwei-Kenntnissen komme ich leider nicht weiter :-(
Danke
Anzeige

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Sverweis aus zwei Dateien
14.09.2010 14:56:41
Klaus
Hallo J.,
=SVERWEIS(A1;'[Dateiname.xls]Tabelle1'!$A:$B;2;)
am Besten:
- öffne beide Dateien
- gebe ein =SVERWEIS(A1; dann wechsel mit der Maus auf die zweite Datei OHNE die Formelbearbeitung zu verlassen
- markiere die zu durchsuchende Matrix in der zweiten Datei
- tippe ;2;)
- drücke ENTER
- speichere beide Dateien
(die Suchzelle und den Spaltenindex natürlich auf deine Datei anpassen)
Grüße,
Klaus M.vdT.
Anzeige
AW: Sverweis aus zwei Dateien
14.09.2010 14:59:51
xr8k2
Hallo,
du könntest den SVerweis mit einem Vergleich verbinden ... so in etwa
=SVERWEIS($A2;Quelltabelle!A2:M100;VERGLEICH(Zieltabelle!$A$1;Quelltabelle!$A$1:$M$1;0);0)
(Produktbezeichnungen in jeweils Spalte A und gesuchter Monat in ZieltabelleA1)
Gruß,
xr8k2
Anzeige
AW: Sverweis aus zwei Dateien
14.09.2010 15:24:29
j.
Danke für die Antworten...
Ok, irgendwie raffe ich das nicht. Habe eine Beispieldatei angefügt. Hier ist das Problem nochmal ersichtlich...
https://www.herber.de/bbs/user/71530.xls
Danke!
AW: Sverweis aus zwei Dateien
14.09.2010 16:03:27
xr8k2
Hallo J.,
in C19
=SVERWEIS($B19;$A$5:$F7;VERGLEICH($C$14;$A$3:$F$3;0);0)
Gruß,
xr8k2
Anzeige
AW: Sverweis aus zwei Dateien
14.09.2010 16:56:55
j.
Danke xr8k2,
hm... komischer weise berechnet er mir August, Oktober und Dezember. Bei den Monaten September und November zeigt er mir #NV an...
Grüße J.
AW: Sverweis aus zwei Dateien
14.09.2010 17:00:55
Christian
Hallo,
überprüfe mal die Schreibweise der Monate in der Liste für die Gültigkeit!!
MfG Christian
AW: Sverweis aus zwei Dateien
14.09.2010 17:10:07
j.
Yeah!! Danke
Das war ein ziemlich dämlicher Fehler ... Danke fürs Wach-rütteln!
Anzeige
AW: Sverweis aus zwei Dateien
14.09.2010 17:11:52
xr8k2
... genau ... weil
Septmeber 2010 September 2010
Gruß,
xr8k2
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

SVerweis zwischen zwei Excel-Dateien nutzen


Schritt-für-Schritt-Anleitung

Um den SVerweis über mehrere Dateien zu verwenden, folge diesen Schritten:

  1. Öffne beide Excel-Dateien: Stelle sicher, dass die Datei mit den Preisen (Matrix) und die Datei mit den Produkten geöffnet sind.

  2. Gebe die SVerweis-Formel ein: Beginne in der Zelle, in der der Preis angezeigt werden soll, mit der Formel:

    =SVERWEIS(A1;'[Dateiname.xls]Tabelle1'!$A:$B;2;)

    Ersetze Dateiname.xls mit dem tatsächlichen Namen deiner Datei und passe die Spalten entsprechend an.

  3. Verlinke die zweite Datei: Wenn du die Formel beginnst, wechsle mit der Maus auf die zweite Datei (ohne die Formelbearbeitung zu verlassen), um die Matrix zu markieren.

  4. Vollende die Formel: Füge ;2;) hinzu und drücke ENTER.

  5. Speichere beide Dateien: Dies ist wichtig, damit die Verknüpfung erhalten bleibt.


Häufige Fehler und Lösungen

  • #NV Fehler: Dieser Fehler tritt häufig auf, wenn das gesuchte Element nicht gefunden wird. Überprüfe, ob die Schreibweise der Suchbegriffe (z.B. Monat) in der Gültigkeitsliste korrekt ist.

  • Formel funktioniert nicht: Achte darauf, dass beide Dateien geöffnet sind, wenn du den SVerweis über zwei Excel-Dateien verwendest.

  • Falsche Ergebnisse: Stelle sicher, dass die Matrix in der zweiten Datei korrekt ausgewählt ist und die Spaltenreferenzen stimmen.


Alternative Methoden

Wenn du Probleme mit dem SVerweis hast, kannst du folgende Alternativen in Betracht ziehen:

  • INDEX und VERGLEICH: Eine Kombination dieser Funktionen kann oft flexibler sein. Zum Beispiel:

    =INDEX(Quelltabelle!$B$2:$B$100;VERGLEICH($A2;Quelltabelle!$A$2:$A$100;0))

    Hier wird der Preis aus der Quelltabelle anhand des Produkts gefunden.

  • Power Query: Für komplexe Datenvergleiche zwischen zwei Excel-Dateien ist Power Query eine leistungsfähige Option. Damit kannst du Daten aus verschiedenen Quellen zusammenführen und transformieren.


Praktische Beispiele

Hier sind einige Beispiele, wie du den SVerweis zwischen zwei Excel-Dateien richtig anwendest:

  1. Preisabfrage für ein Produkt: Angenommen, in Datei1.xlsx hast du die Preise von Produkten in den Monaten Januar bis Dezember und in Datei2.xlsx möchtest du den Preis für ein bestimmtes Produkt im Februar abfragen:

    =SVERWEIS($A2;'[Datei1.xlsx]Preise'!$A$1:$M$100;VERGLEICH("Februar";'[Datei1.xlsx]Preise'!$A$1:$M$1;0);0)
  2. Vergleich von Preislisten: Wenn du zwei Preislisten hast und die Preise vergleichen möchtest, kannst du den SVerweis verwenden, um die Preise in einer Tabelle aufzulisten.


Tipps für Profis

  • Verwende Namen für Bereiche: Anstatt Zellreferenzen zu verwenden, kannst du benannte Bereiche für die Matrix und die Suchkriterien verwenden. Das macht deine Formeln übersichtlicher.

  • Fehlerbehandlung einfügen: Nutze die WENNFEHLER-Funktion, um eine benutzerdefinierte Nachricht anzuzeigen, wenn der SVerweis keinen Wert findet:

    =WENNFEHLER(SVERWEIS(...);"Produkt nicht gefunden")
  • Datenvalidierung: Stelle sicher, dass die Daten in beiden Dateien konsistent sind, um Fehler beim SVerweis zu minimieren.


FAQ: Häufige Fragen

1. Warum funktioniert mein SVerweis über zwei Excel-Dateien nicht? Stelle sicher, dass beide Dateien geöffnet sind und die Zellreferenzen sowie die Schreibweise der Suchbegriffe korrekt sind.

2. Kann ich SVerweis mit mehr als zwei Dateien verwenden? Ja, du kannst den SVerweis auch über mehrere Dateien verwenden, indem du die Formeln entsprechend anpasst. Achte darauf, dass die Syntax korrekt ist.

3. Wie kann ich die Performance beim SVerweis verbessern? Verwende benannte Bereiche für deine Daten und halte deine Excel-Dateien so schlank wie möglich, um die Ladezeiten zu reduzieren.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige