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

Forumthread: 2 Tabellen vergleichen, dann sortieren

2 Tabellen vergleichen, dann sortieren
04.01.2007 14:23:52
Chris
Hallo liebes Excel Forum!
ich habe 2 listen in excel.
Beide listen haben die gleichen Produkte.
Liste 1:
hat über 1000 Produkte
Spalte 1 sind die Produktnamen drin, und in der Spalte 2 sind die Produktnummern
Liste 2:
besteht aus den gleichen Produkten wie Liste 1, hat jedoch eine andere Sortierung und diese muß beibehalten werden.
Was ich brauch ist, das Liste 2 die Produktnummern bekommt von Liste 1, ohne das die Sortierung von Liste 2 sich verändert. Sprich es müßte eine Lösung geben das ich Liste 1 & 2 vergleiche, und jedesmal wenn das script ein gleichen Artikel findet, dann die Produktnummer kopiert von das Produkt was gleich ist.
Gibt es da ein Weg, wie kann ich das in Excel lösen ?
Vielen Dank im voraus auf eure Antworten!
Gruß, der Chris.
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: 2 Tabellen vergleichen, dann sortieren
04.01.2007 15:10:57
fcs
Hallo Chris,
öffne die Dateien beider Listen und verwende die Funktion SVERWEIS in Tabelle 2 um die Produktnummern einzulesen:
Beispiel für Zelle B2
=SVERWEIS(A2;[Liste1.xls]Tabelle1!$A$1:$B$1000;2;WAHR)
Falls die beiden Listen in der gleichen Datei sind entfällt der Teil "[Liste1.xls]" für den Dateinamen. Anschließend kopierst du die Formel in Liste 2 für alle Produktnamen. Dann markierst du die Spalte mit den berechneten Produktnummern, kopierst sie und fügst sie an der gleichen Position als Werte wieder ein. Gruß Franz
Anzeige
AW: 2 Tabellen vergleichen, dann sortieren
04.01.2007 15:17:22
Daniel
Hallo
klassischer Fall für den SVERWEIS.
in Tabelle2 Spalte einfügen mit folgender Formel:
=Sverweis(A1;Tabelle1!$A$1:$B$1000;2;0)
Bezeichnungen und Bereiche natürlich noch entsprechend anpassen.
Gruß, Daniel
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Zwei Tabellen vergleichen und sortieren in Excel


Schritt-für-Schritt-Anleitung

Um zwei Tabellen in Excel zu vergleichen und die Produktnummern zu sortieren, befolge diese Schritte:

  1. Öffne beide Listen: Stelle sicher, dass du die beiden Listen in Excel geöffnet hast. Eine Liste sollte die Produktnamen und -nummern enthalten, während die andere die Produktnamen in einer anderen Reihenfolge hat.

  2. Füge eine neue Spalte hinzu: Gehe in die Tabelle, die die unterschiedlichen Sortierungen hat (Liste 2), und füge eine neue Spalte für die Produktnummern hinzu.

  3. Verwende die SVERWEIS-Funktion: In der neuen Spalte kannst du die Funktion SVERWEIS verwenden. Gib in die erste Zelle der neuen Spalte (z.B. B2) folgende Formel ein:

    =SVERWEIS(A2;[Liste1.xls]Tabelle1!$A$1:$B$1000;2;WAHR)

    Wenn beide Listen in der gleichen Datei sind, lass den Dateinamen weg:

    =SVERWEIS(A2;Tabelle1!$A$1:$B$1000;2;WAHR)
  4. Formel kopieren: Ziehe die Ecke der Zelle nach unten, um die Formel auf die restlichen Produktnamen anzuwenden.

  5. Werte einfügen: Markiere die Spalte mit den berechneten Produktnummern, kopiere sie und füge sie an der gleichen Position als Werte wieder ein (Rechtsklick → Inhalte einfügen → Werte).


Häufige Fehler und Lösungen

  • Fehler: #NV – Dies bedeutet, dass der SVERWEIS keinen passenden Wert gefunden hat. Überprüfe die Schreibweise der Produktnamen in beiden Listen.

  • Fehler: Falsche Datenquelle – Stelle sicher, dass der Bereich in der Formel korrekt ist und die richtige Tabelle referenziert wird.

  • Problem: Sortierung verändert sich – Achte darauf, dass du die Produktnummern in die neue Spalte einfügst und nicht die gesamte Zeile verschiebst.


Alternative Methoden

Falls du eine andere Methode ausprobieren möchtest, kannst du die Funktion INDEX und VERGLEICH verwenden. Hier ist ein Beispiel, wie du dies umsetzen kannst:

  1. In die neue Spalte von Liste 2 (z.B. B2) gib folgende Formel ein:
    =INDEX(Tabelle1!$B$1:$B$1000;VERGLEICH(A2;Tabelle1!$A$1:$A$1000;0))
  2. Ziehe die Formel nach unten, um sie auf die weiteren Zellen anzuwenden.

Diese Methode kann nützlich sein, wenn du die Flexibilität der beiden Funktionen kombinieren möchtest.


Praktische Beispiele

Angenommen, du hast folgende Daten:

Liste 1: Produktname Produktnummer
Apfel 001
Banane 002
Orange 003
Liste 2: Produktname
Banane
Apfel
Orange

Nach Anwendung der SVERWEIS-Formel wird Liste 2 wie folgt aussehen:

Produktname Produktnummer
Banane 002
Apfel 001
Orange 003

Hierbei bleibt die ursprüngliche Sortierung von Liste 2 erhalten.


Tipps für Profis

  • Bedingte Formatierung nutzen: Verwende die bedingte Formatierung, um Unterschiede zwischen den beiden Listen visuell hervorzuheben.

  • Datenüberprüfung: Stelle sicher, dass die Daten in beiden Listen konsistent sind, um Fehler beim Vergleich zu vermeiden.

  • Verwendung von Tabellen: Arbeite mit Excel-Tabellen, um die Formeln automatisch anpassbar zu machen, wenn du neue Produkte hinzufügst.


FAQ: Häufige Fragen

1. Wie kann ich zwei Tabellen in Excel vergleichen, ohne die Daten manuell zu überprüfen?
Verwende die SVERWEIS-Funktion, um automatisch die Produktnummern aus Tabelle 1 in Tabelle 2 zu übernehmen.

2. Was tun, wenn die Produktnamen nicht übereinstimmen?
Überprüfe die Schreibweise und die Formatierung der Produktnamen. Möglicherweise musst du Leerzeichen oder Sonderzeichen entfernen.

3. Kann ich auch mehrere Spalten vergleichen?
Ja, du kannst die SVERWEIS-Funktion erweitern, um mehrere Spalten zu vergleichen, indem du die entsprechenden Bereiche anpasst.

4. Welche Excel-Version benötige ich für diese Funktionen?
Die beschriebenen Funktionen sind in Excel 2010 und höheren Versionen verfügbar.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige