Verschiebung von Datensätzen
15.05.2008 21:54:07
Datensätzen
Ich habe ein großes Problem und weiß mit meinen beschränkten Excel-Kenntnissen nicht mehr weiter
Folgendes Problem: ich habe circa 12.000 Datensätze, die aufgrund mengenmäßiger
Restrektionen verglichen und umgebaut werden müssen. Hier ein kleines Beispiel:
Stoffname________Anzahl___________Datum
AAA_____________1_______________1.1.2000
AAA_____________1_______________1.1.2000
AAA_____________1_______________1.1.2000
AAA_____________1_______________1.1.2000
BBB_____________1_______________1.1.2000
BBB_____________1_______________1.1.2000
BBB_____________1_______________1.1.2000
BBB_____________1_______________1.1.2000
CCC____________ 1_______________1.1.2000
AAA_____________1_______________23.4.2000
AAA_____________1_______________23.4.2000
AAA_____________1_______________23.4.2000
BBB_____________1_______________23.4.2000
CCC_____________1______________ 23.4.2000
CCC_____________1______________23.4.2000
Unter der Bedingung, dass es von "AAA" am 23.4.2000 maximal 2 Datensätze sein dürfen,
wird der oberste AAA vom 23.4.2000 mit seinem Datum in den Wochenblock vorher geschoben.
Das sieht dann so aus:
Stoffname________Anzahl___________Datum
AAA_____________1_______________1.1.2000
AAA_____________1_______________1.1.2000
AAA_____________1_______________1.1.2000
AAA_____________1_______________1.1.2000
AAA_____________1_______________23.4.2000
BBB_____________1_______________1.1.2000
BBB_____________1_______________1.1.2000
BBB_____________1_______________1.1.2000
BBB_____________1_______________1.1.2000
CCC____________ 1_______________1.1.2000
AAA_____________1_______________23.4.2000
AAA_____________1_______________23.4.2000
BBB_____________1_______________23.4.2000
CCC_____________1______________ 23.4.2000
CCC_____________1______________23.4.2000
So sollte es mit allen möglich sein. Manuell ist das mit StrgC und StrgV
möglich-aber angesichts der Umfänge nicht die Lösung.
Da ich zuvor schon die Tabelle in VBA habe generieren lassen, wär mir auch für diesen Schritt eine VBA-Lösung am liebsten.
Eine Beispieldatei habe ich noch angehängt: https://www.herber.de/bbs/user/52386.xls
Wäre ganz toll, wenn jemand einen Tipp hätte!
Vielen Dank!!