Mehrfach-Werte einer Liste behalten …

Xtract: Aus ein­er umfan­gre­ichen Liste sollen alle nur 1 Mal existieren­den Werte ent­fer­nt und anschließend die Dup­likate gelöscht wer­den.

  Wis­sens­stand: Lev­el 1 ⇒ Ein­steiger in PQ, keine/kaum Erfahrung   

Unikat-Werte einer Liste entfernen und anschließend Duplikate löschen

In einem Forum wurde die Anfrage gestellt, wie aus ein­er großen, einspalti­gen Liste alle nur ein Mal existieren­den Werte ent­fer­nt wer­den kön­nen und nach Möglichkeit die verbleiben­den Zellen so gefiltert wer­den, dass dann alle Dup­likate gelöscht wer­den. Unter­schiedliche Lösun­gen auf Formel-Basis und auch per VBA wur­den ange­boten; die Aus­führungs­geschwindigkeit war jedoch nicht immer zufrieden­stel­lend. 😐 

Ich habe eine Lösung auf der Pow­er Query-Basis erar­beit­et, welche auch für Ein­steiger recht gut nachvol­lziehbar ist. Als Beispiel kön­nen Sie diese Datei von unserem Serv­er herun­ter­laden, damit Sie die gle­ichen Voraus­set­zun­gen beim erproben des Lösungsweges haben. Hier nun die detail­lierte, schrit­tweise Anleitung für einen möglichen Weg:

  • Markieren Sie eine beliebige Zelle in den Dat­en.
  • StrgT oder StrgL um aus den Dat­en eine for­matierte Liste/Intelligente Tabelle zu erstellen.
  • Wech­seln Sie im Menü zum Punkt Dat­en.
  • Klick­en Sie im Menüband auf das Sym­bol Aus Tabelle/Bereich:

    Zum Import der Dat­en hier Klick­en

  • Nach diesem Schritt stellt sich Ihr Bild­schirm so dar (Auss­chnitt):

    Die Dat­en nach dem Import im PQ-Edi­tor

  • Wenn es Ihnen der besseren Über­sicht wegen lieber ist, kön­nen Sie die Dat­en aus Spalte1 auf­steigend sortieren, es ist aber nicht erforder­lich.
  • Recht­sklick in die Über­schrift und wählen Sie im Kon­textmenü Grup­pieren nach…
  • Im Dialogfen­ster kön­nen Sie alle Vor­gaben so belassen und sofort auf OK Klick­en.
  • Pow­er Query hat automa­tisch eine neue Spalte mit der Über­schrift Anzahl erstellt. Recht­sklick auf den Drop­down-Pfeil   und ent­fer­nen Sie das Häkchen beim Wert 1:

    Zum fil­tern das Häkchen bei ‘1’ ent­fer­nen

  • Da in der Liste nun nur noch die mehrfach vork­om­menden Werte als Unikat enthal­ten sind, markieren Sie die Spalte Anzahl durch Klick in die Über­schrift und löschen Sie diese beispiel­sweise durch einen Klick auf Entf oder über das Menü bzw. Kon­textmenü.
  • Ich belasse es bei dieser Rei­hen­folge, weil sie eher das Orig­i­nal angelehnt ist. Sie kön­nen natür­lich das Ergeb­nis noch auf- oder absteigend sortieren. 🙂 

Dass Ziel ist erre­icht, ein Klick auf des Sym­bol Schließen & laden wird die gefilterte Liste in ein neues Tabel­len­blatt spe­ich­ern, wenn sie auf den Text unter­halb des Sym­bols Klick­en und im Kon­textmenü Schließen & laden in… wählen, kön­nen Sie auf dem aktuellen Tabel­len­blatt (Beste­hen­des Arbeits­blatt) die Start­po­si­tion der berech­neten Liste fes­tle­gen. – Meine fer­tige Lösung kön­nen Sie hier herun­ter­laden.

▲ nach oben …

Hat Ihnen der Beitrag gefallen?
Erleichtert dieser Beitrag Ihre Arbeit?

Dann würde ich mich über einen Beitrag Ihrer­seits z.B. 1  freuen … (← Klick mich!)

Dieser Beitrag wurde unter a) Keine Vorkenntnisse, Filtern & Sortieren, Power Query, PQ für Einsteiger, PQ-Quickies, Spalten bearbeiten abgelegt und mit , , , , , verschlagwortet. Setze ein Lesezeichen auf den Permalink.