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

Forumthread: Doppelte Werte - Tabellenübergreifend

Doppelte Werte - Tabellenübergreifend
23.02.2023 15:48:04
Hens135
Hallo zusammen,
ich benötige eure Hilfe.
Und zwar habe ich zwei Tabellen - mit der einen Tabelle wird täglich gearbeitet und Kundeninformationen händisch ergänzt. Die zweite Tabelle ist aus dem System gezogen wurden und enthält neue Datensätze, die in der ersten Tabelle hinzugefügt werden müssen.
Ich hatte nun überlegt mit Hilfe einer bedingten Formatierung zwischen Spalte C ("Neuer Stand") und Spalte B ("Alter Stand") die doppelten Werte farblich zu markieren, anschließend die farblich nicht markierten Zeilen zu filtern und die gefundenen Einträge mithilfe von Copy & Paste an die erste leere Zeile in Tabellenblatt "Arbeitsblatt" einzufügen. Allerdings weiß ich mir hier nicht mit einem Makro zu helfen. Da das Update aus dem System regelmäßig gezogen wurde, möchte ich die Schritte ungern händisch ausführen.
Sollte jemand andere Lösungsvorschläge haben, nehme ich diese selbstverständlich gerne auch an.
Alles nachgelagerte wie die Übernahme der restlichen Daten der entsprechende Zeile habe ich bereits.
https://www.herber.de/bbs/user/157753.xlsx
Danke euch vorab für Eure HIlfe.
Liebe Grüße
Henrik
Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Doppelte Werte - Tabellenübergreifend
23.02.2023 15:58:11
Daniel
Hi
wenn die Datenzeilen eindeutig sind, dann kopiert man die beide Tabellen untereinander und führt dann das Duplikate-Entfernen aus.
dabei bleiben dann im unteren Teil nur die Zeilen stehen, die nicht im oberen Teil vorhanden sind (also nur die neuen)
man sollte aber sicherstellen, dass beide Tabellen die gleichen Spalten in gleicher Reihenfolge haben und wenn eine Tabelle mehr Spalten hat als die andere, dann müssen diese am Ende stehen.
Das kann man auch recht gut per Marko automatisieren, bei der Programmierung hilft dann der Recorder.
Gruß Daniel
Anzeige
AW: Doppelte Werte - Tabellenübergreifend
23.02.2023 16:15:14
Hens135
Hallo Daniel,
erstmal vielen Dank für deine schnelle Antwort.
Ich glaube, ich habe einfach zu kompliziert gedacht. Deine Lösung ist tatsächlich ideal.
Nur eine Frage dazu: ist denn gewährleistet, dass immer der erste Wert gelöscht wird und erst der zweite Wert entfernt wird?
Danke dir! :)
LG Henrik
Anzeige
AW: Doppelte Werte - Tabellenübergreifend
23.02.2023 19:16:14
Daniel
Ja
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Doppelte Werte Tabellenübergreifend Bearbeiten


Schritt-für-Schritt-Anleitung

  1. Daten zusammenführen: Kopiere die beiden Tabellen, sodass sie untereinander stehen. Achte darauf, dass beide ausgewählte Spalten die gleichen Spalten in der gleichen Reihenfolge enthalten.

  2. Duplikate entfernen: Wähle die zusammengeführte Tabelle aus und gehe zu Daten > Duplikate entfernen. Hier kannst du sicherstellen, dass nur die doppelten Werte entfernt werden. Excel wird die doppelten Inhalte beider Tabellen filtern.

  3. Filtern der Daten: Um die doppelten Werte auszublenden, kannst du die Filterfunktion verwenden. Markiere die Überschrift deiner Daten und aktiviere den Filter über Daten > Filter.

  4. Neuen Stand übertragen: Kopiere die gefilterten, einzigartigen Werte in dein Zielarbeitsblatt. Du kannst die Werte einfach in die erste leere Zeile im Arbeitsblatt einfügen.

  5. Automatisierung mit Makros: Wenn du diese Schritte regelmäßig durchführen musst, kannst du ein Makro aufzeichnen, das diese Prozesse automatisiert. Gehe dazu auf Entwicklertools > Makro aufzeichnen.


Häufige Fehler und Lösungen

  • Problem: „Die Datenzeilen sind nicht eindeutig.“
    Lösung: Achte darauf, dass beide Tabellen die gleichen Spalten in gleicher Reihenfolge haben. Füge gegebenenfalls leere Spalten hinzu.

  • Problem: „Doppelte Werte werden nicht richtig gefiltert.“
    Lösung: Stelle sicher, dass du die Filterfunktion korrekt anwendest und die richtigen Spalten markiert sind.

  • Problem: „Makro funktioniert nicht wie erwartet.“
    Lösung: Überprüfe die Aufzeichnung des Makros. Manchmal kann es hilfreich sein, den Makro-Recorder erneut zu verwenden, um die gewünschten Schritte genau festzuhalten.


Alternative Methoden

  • SVERWEIS verwenden: Wenn du nur bestimmte Werte aus einer anderen Tabelle einfügen möchtest, kannst du den SVERWEIS verwenden, um tabellenübergreifende Daten zu vergleichen und die entsprechenden Werte zu extrahieren.

  • Power Query: Eine weitere Möglichkeit ist die Verwendung von Power Query, um die Daten zu transformieren und doppelte Werte automatisch zu entfernen. Diese Methode ist besonders nützlich, wenn du regelmäßig mit großen Datenmengen arbeitest.


Praktische Beispiele

  1. Beispiel für das Entfernen doppelter Werte: Angenommen, du hast folgende Daten:

    Alter Stand Neuer Stand
    A A
    B C
    D B
    E D

    Nach dem Entfernen doppelter Werte bleibt Folgendes übrig:

    Neuer Stand
    C
    D
  2. SVERWEIS Beispiel: Du möchtest prüfen, ob bestimmte Kunden in beiden Tabellen vorhanden sind. Der SVERWEIS könnte wie folgt aussehen:

    =SVERWEIS(A2; 'Tabelle2'!A:B; 2; FALSCH)

    Damit erhältst du den Wert aus der zweiten Tabelle, falls der Kunde vorhanden ist.


Tipps für Profis

  • Nutze die bedingte Formatierung, um doppelte Werte visuell hervorzuheben. Gehe zu Start > Bedingte Formatierung > Regeln zum Hervorheben von Zellen > Doppelte Werte.

  • Verwende die Funktion EINDEUTIGE(), um in Excel 365 doppelte Werte in einer neuen Spalte anzuzeigen. Diese Funktion ist besonders nützlich, um schnell eine Liste ohne Duplikate zu erzeugen.

  • Automatisiere die Datenübertragung zwischen den Arbeitsblättern mithilfe von Makros und VBA, um Zeit zu sparen und Fehler zu minimieren.


FAQ: Häufige Fragen

1. Wie kann ich doppelte Werte ausblenden in Excel?
Du kannst die Filterfunktion verwenden, um doppelte Werte auszublenden. Wähle die entsprechenden Spalten aus und aktiviere den Filter.

2. Was ist der SVERWEIS und wie funktioniert er?
Der SVERWEIS ist eine Excel-Funktion, die es dir ermöglicht, Werte aus einer anderen Tabelle zu suchen und zurückzugeben. Er funktioniert, indem er die gesuchte Information in der ersten Spalte einer Tabelle sucht und den entsprechenden Wert aus einer angegebenen Spalte zurückgibt.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige