EXCEL - KGRÖSSTE bei mehrmals vorkommenden zahlen.
Hallo zusammen,
ich habe eine Liste in der in Spalte A untereinander 6-stellige Zahlen stehen, die mehrfach vorkommen können. Dabei ist aber nicht jede Zahl vertreten.
Die Liste ist ca. 3.000 Zeilen lang.
Ich möchte die Tabelle jetzt so darstellen, dass jede Zahl nur ein einziges mal vorkommt!
Meine Idee:
B1 =KGRÖSSTE(A:A;SPALTE(A1))
Er sucht sich also erst den Erstgrößten Wert, dann den Zweitgrößten, usw...
Jedoch, wenn die zB Zahl 999.500 mehrfach vorkommt wird sie mir ja auch mehrfach angezeigt. Wie kann ich das verhindern?
5 Antworten
Versuchs mal damit Sub DoppelteEinträgeLöschen1()
Sheets("Tabelle33").Activate ' (hier deine Tabelle eintragen)
Columns("A:A").Select '(hier die Breite der Tabelle festlegen) Selection.Sort Key1:=Range("A1"), Order1:=xlAscending, Header:=xlGuess, _ OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _ DataOption1:=xlSortNormal
Range("A1").Select Do Until IsEmpty(ActiveCell) If ActiveCell.Offset(1, 0).Value = ActiveCell.Value Then ActiveCell.Offset(1, 0).EntireRow.Delete Else ActiveCell.Offset(1, 0).Select End If Loop End Sub
Damit hast kannst du eine unsortierte Spalte sortieren und anschliesend die doppelten Zellen löschen. Aber aufpassen. neben der Spalte A sollten keine Daten stehen, zu Not die Spalte A kopiere und in ein leeres Tabellenblatt einfügen, dort das Makro ausführen und zurück kopieren. Vielleicht kann ja jemend noch das ganze anpassen. Gruß Monkee
Schau mal hier http://www.excelformeln.de/formeln.html?welcher=79
Danach filterst du Spalte B nach Duplikat und löschst diese Zeilen.
Ich versteh nicht, warum hier so komplizierte Vorschläge gemacht werden. Es geht doch bereits mit 3-mal klicken und 1-mal ziehen :-) :
Einfach von der betroffenen Spalte A aus eine Pivottabelle anlegen (3 Klicks: Menue Daten, Pivottabelle, Fertig stellen → Dann aus der "Pivot-Feldliste" die Spalte A in den linken Bereich "Zeilenfelder" ziehen, FERTIG!
Das hier sollte dein Problem lösen:
Vielleicht verstehe ich ja das Problem nicht wirklich, aber die hier genannten Lösungsvorschläge erscheinen mir alle relativ kompliziert, dabei geht's doch bereits mit 3-mal klicken und 1-mal ziehen :-) :
Einfach eine Pivottabelle über die betroffene Spalte anlegen (3 Klicks: Menue Daten, Pivottabelle, Fertig stellen → Dann aus der "Pivot-Feldliste" die Spalte A in den linken Bereich "Zeilenfelder" ziehen, fertig!
Sicher richtig.
Ich ging nur davon aus, dass die Frage nach einer Formellösung suchte.
Mach eine Pivottabelle von deiner Spalte A. Mit nur ein paar Mausklicks und ohne Formeln hast du sofort eine Auflistung aller vorhandenen Werte ohne Duplikate.
Auf die Idee bin ich auch gekommen. Aber bei 3.000 Zeilen, wo ca. 500 Zahlen mehrfach vorkommen, würde ich das lieber mit einer Formel machen ;)