2016-08-09 24 views
0

ich eine CSV-Datei mit der folgenden Struktur mit mehr als 5k Reihen haben:Erhalten Sie einzigartige Reihen von csv

Source Target LinkId LinkName Throughput 
================================================== 
1  12  1250  link1250   5 //return 
1  12  3250  link3250   14 //return 
1  14  1250  link1250   5 
1  14  3250  link3250   14 
1  18  1250  link1250   5 
1  18  3250  link3250   14 
1  25  250  link250    2 //return 
2  12  2250  link2250   5 //return 
2  12  5250  link5250   14 //return 
2  14  2250  link2250   5 
2  14  5250  link5250   14 
2  18  2250  link2250   5 
2  18  5250  link5250   14 
2  58  50  link50    34 

Ich möchte nun die csv filtern, um nur die Zeilen oben hervorgehoben angezeigt werden, dh die csv sollte so gefiltert werden, dass es unabhängig von den anderen Spalten nur einen Eintrag pro LinkID gibt. So würde ich etwas in der Art erwarten:

Source Target LinkId LinkName Throughput 
================================================== 
1  12  1250  link1250   5 
1  12  3250  link3250   14 
2  12  2250  link2250   5 
2  12  5250  link5250   14 
2  58  50  link50    34 

und so weiter. Könnte jemand einen einfachen Weg vorschlagen, dies in Excel zu tun.

+0

Wie ermittelt man, welches Ergebnis bei zwei Einträgen mit derselben LinkId zurückgegeben wird? Wenn keine spezifischen Kriterien, können Sie Krugers Methode folgen. – sam092

Antwort

1

Wenn es Ihnen nicht wichtig ist, die Duplikate beizubehalten, können Sie alle Zellen auswählen und zu Daten> Dubletten entfernen gehen. Wenn Sie keine Daten löschen möchten, können Sie eine Pivot-Tabelle verwenden, die die vorhandene Tabelle als Quelle verwendet.