>> leider nein, wie beschrieben möchte ich nicht das Dublikat entfernen, was in diesem Fall ja das neu hinzukommene wäre, sondern das neue Behalten und den alten Eintrag, also das Orginal überschreiben.
Dir ist aber schon klar, dass Excel hier systematisch beim Löschen vorgeht?
|
Wert1 |
|
|
Wert2 |
|
|
Wert3 |
|
|
Schlüssel |
|
|
Datum |
|
1 |
1 |
1 |
key1 |
11.06.2019 |
2 |
2 |
2 |
key1 |
12.06.2019 |
3 |
3 |
3 |
key2 |
13.06.2019 |
4 |
4 |
4 |
key3 |
13.06.2019 |
5 |
5 |
5 |
key1 |
13.06.2019 |
Wendest du auf diese Tabelle die Funktion an, dann endet das so:
Wert1 |
Wert2 |
Wert3 |
Schlüssel |
Datum |
1 |
1 |
1 |
key1 |
11.06.2019 |
3 |
3 |
3 |
key2 |
13.06.2019 |
4 |
4 |
4 |
key3 |
13.06.2019 |
Sortierst du aber vorher nach dem Datum (neusten oben):
Wert1 |
Wert2 |
Wert3 |
Schlüssel |
Datum |
3 |
3 |
3 |
key2 |
13.06.2019 |
4 |
4 |
4 |
key3 |
13.06.2019 |
5 |
5 |
5 |
key1 |
13.06.2019 |
2 |
2 |
2 |
key1 |
12.06.2019 |
1 |
1 |
1 |
key1 |
11.06.2019 |
und wendest dann die Funktion darauf an, kommt das heraus:
Wert1 |
Wert2 |
Wert3 |
Schlüssel |
Datum |
3 |
3 |
3 |
key2 |
13.06.2019 |
4 |
4 |
4 |
key3 |
13.06.2019 |
5 |
5 |
5 |
key1 |
13.06.2019 |
Und das ist doch was du willst, oder nicht?
PS: Bei großen Datenmengen solltest du es gerade so machen, weil's per Makro langsamer wäre.
|