Wissensstand: Level 2 ⇒ Solides Basiswissen in Excel, etwas Erfahrung in PQ
Duplikate dergestalt löschen, dass der erste Eintrag erhalten bleibt und alle restlichen entfernt werden, das ist bekanntermaßen eine per Mausklick problemlos durchzuführende Übung. 😉 In manchen Fällen ist es aber gewünscht, dass alle in einer Tabelle mehrfach vorkommenden Einträge komplett gelöscht weden sollen, also auch die erste Zeile. Übernehmen Sie für einen Testlauf diese kleine Liste (gerne per copy/paste):
Anne |
Bert |
Christine |
Doris |
Ernst |
Franz |
Bert |
Gerd |
Christine |
Hannah |
Bert |
Sie erkennen, dass bis auf Christine und Bert alle Namen Unikate sind. Die Aufgabe: Es sollen in der Tabelle ausschließlich die bestehenden Unikate erhalten bleiben, die 5 Zeilen (Datensätze) mit den mehrfach vorkommenden Namen sollen entfernt werden. Zugegeben, bei diesen wenigen Zeilen ist Power Query gewiss ausgesprochen „overdressed“, aber für die bessere Übersicht ist das gerade die richtige Anzahl an Datensätzen. 😉
In Plain Excel würde es sich nun beispielsweise anbieten, in einer Hilfsspalte per ZÄHLENWENN() die Anzahl der einzelnen Namen festzustellen, alle Namen mit der Anzahl 1 zu filtern, das Filtrat kopieren und dann in ein neues Arbeitsblatt einzufügen. Und das klappt auch. Aber dynamisch ist das keineswegs! In PQ ist das einmalig gewiss etwas aufwendiger, dafür aber ohne Fomeleingabe mit einigen Mausklicks zu erreichen und das Ergebnis ist wirklich dynamisch. Gehen Sie dazu so vor:
- Importieren Sie die Tabelle/Liste in den Power Query-Editor.
- Duplizieren Sie sofort die Abfrage.
- Im Duplikat:
- Gruppieren nach…
- Neuer Spaltenname: Anzahl (belassen).
- Vorgang: Zeilen zählen (belassen).
- Die Spalte Anzahl so filtern, dass nur die 1 erhalten bleibt.
- Die Spalte Anzahl löschen.
- Schließen & laden in… und erst einmal als Nur Verbindung erstellen speichern.
Anschließend werden Sie gewiss diesen Weg beschreiten, um das Ergebnis an gewünschter Position in ein Arbeitsblatt einzufügen. – Vielleicht fragen Sie sich jetzt, warum Sie ein Duplikat der Abfrage erstellt und das Original überhaupt nicht bearbeitet haben. Nun ja, meine Erfahrung hat gezeigt, dass es „im richtigen Leben” doch öfter einmal vorkommt, dass irgendwann doch einmal der Wunsch aufkommt, dass beispielsweise die Mehrfach-Einträge nun noch getrennt aufgeführt werden sollen oder dass ein Abgleich der Original erhalten gebliebenen Daten erforderlich ist. Dann ist es gut, die unveränderten Roh-Daten schnell zur Hand zu haben.
Rückmeldungen / Feedback gerne per Mail an mich (G.Mumme@Excel-ist-sexy.de)
Hat Ihnen der Beitrag gefallen?
Erleichtert dieser Beitrag Ihre Arbeit?
Dann würde ich mich über einen Beitrag Ihrerseits z.B. 2,00 € freuen … (← Klick mich!)