Excel: verwijder duplicaten maar behoud de rij met de maximale waarde


Vaak wilt u dubbele rijen in Excel verwijderen, maar de rij behouden die de maximale waarde in een bepaalde kolom bevat.

Stel dat u de volgende dataset heeft met informatie over verschillende basketbalspelers en u wilt de rijen met dubbele waarden in de kolom Team verwijderen, maar de rij met de maximale waarde in de kolom Punten behouden:

Het volgende voorbeeld laat zien hoe u dit precies doet.

Voorbeeld: verwijder duplicaten maar behoud de rij met de maximale waarde in Excel

Typ eerst de volgende formule in cel D2 :

 =SINGLE( A2:A10 )

Dit levert een lijst met unieke teamnamen uit de dataset op:

Typ vervolgens de volgende formule in cel E2 om de maximale waarde te vinden in de puntenkolom die aan elke unieke teamnaam is gekoppeld:

 =MAX(IF( $A$2:$A$10 = D2 , $B$2:$B$10 ))

De volgende schermafbeelding laat zien hoe u deze formule in de praktijk kunt gebruiken:

Excel verwijdert duplicaten maar behoudt een rij met max

Kolommen D en E tonen nu de originele dataset met verwijderde rijen die dubbele waarden hadden in de teamkolom en alleen de rijen met de maximale waarde in de puntenkolom behielden.

Er zijn bijvoorbeeld drie rijen met een dubbele ‚Mavs‘-waarde in de teamkolom, maar de rij met de maximale puntwaarde van deze drie rijen is die met 28 punten:

Dit is de rij die wordt bewaard tussen de “Mavs”-rijen in de gefilterde dataset.

Hetzelfde proces herhaalt zich voor de Spurs en Rockets.

Aanvullende bronnen

In de volgende zelfstudies wordt uitgelegd hoe u andere veelvoorkomende taken in Excel kunt uitvoeren:

Excel: hoe duplicaten te tellen
Excel: duplicaten zoeken met VERT.ZOEKEN
Excel: dubbele rijen verwijderen op basis van twee kolommen

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert