Bewahren Sie nur eine Kopie der duplizierten Daten auf

Bewahren Sie nur eine Kopie der duplizierten Daten auf

Ich versuche, eine Inhaltsliste zu löschen, die 2, 3, 4 oder mehr Mal wiederholt vorkommt.

Ich habe zwei Spalten und möchte alle wiederholten Einträge in Spalte B aus der gesamten Zeile entfernen.

Mein aktuelles Blatt kann hier angezeigt werden:

Screenshot 1

und nach dem erforderlichen Trick sollte es folgendermaßen angezeigt werden:

Screenshot 2

Bitte beraten.

Antwort1

Bildbeschreibung hier eingeben

Wie es funktioniert:

  • Schreiben Sie diese Array-Formel in die Zelle E112und schließen Sie mit ctrl+Shift+Enter& Nach unten ausfüllen ab.

    {=IFERROR(INDEX($B$112:$B$117, MATCH(0,COUNTIF($E$111:E111, $B$112:$B$117), 0)),"")}
    
  • Geben Sie diese Formel in die Zelle ein D112und füllen Sie sie aus.

    =IFERROR(INDEX($A$112:$A$117,MATCH(E112,$B$112:$B$117,0)),"")

Passen Sie die Zellbezüge in der Formel nach Bedarf an.

Antwort2

(Aus meinem Kopf, ungetestet): In C2 geben Sie ein

 =IF(B2=B1;"x";"")

und kopiere dies nach unten in alle Zellen in Zeile C. Dadurch erhältst du für jeden doppelten Wert in Spalte B ein „x“. Jetzt kannst du einen Autofilter auf AC setzen, alle markierten Zeilen auswählen und löschen.

Wenn Sie nicht aufeinanderfolgende Duplikate entfernen möchten, besteht der einfachste Ansatz darin, die Spalten AB zuerst nach B zu sortieren, indem Sie die Sortierfunktion von Excel verwenden. Und wenn Sie die Reihenfolge beibehalten möchten, füllen Sie zuerst eine Hilfsspalte (z. B. D) mit den Zahlen 1,2,3,..., sortieren Sie dann AD nach B, füllen Sie C mit der obigen Formel, löschen Sie die markierten Duplikate und sortieren Sie dann AD nach D, um die ursprüngliche Reihenfolge wiederherzustellen.

Sehendieser Link für eine andere Methode die Excel-Funktion „Duplikate entfernen“.

verwandte Informationen