Hilfe mit Arrays
15.12.2015 08:29:13
Mike
Ich wäre euch sehr dankbar für Hilfe mit einem Array. Mein Problem:
Ich habe eine Datenbasis von über 160'000 Einträge mit Personalnummern, Geburtstagen sowie Ausbildungen zu Berufen. Ich möchte nun zu jeder Personalnummer die höchste Ausbildung heraussuchen und dies zu dem ersten Eintrag der Personalnummer schreiben(Liste, welches die Reihenfolge definiert ist in einem 2. Tabellenblatt notiert). Falls jemand eine bestimmten Rang an Ausbildungen absolviert hat, sollte in der Zeile daneben ein "erfüllt" stehen. Falls jemand eine etwas tiefere Ausbildung hat, dafür aber über 45 Jahre alt ist, sollte stehen "erfüllt ü45". Falls diese Person eine noch tiefer Ausbildung hat, aber über 45 sollte stehen "nicht erfüllt aber ü45" und sonst "nicht erfüllt".
Soweit habe ich dies auch schon hinbekommen, jedoch benötigt es für die Berechnung der Tabelle etwa 3h 45m. Ich nehme einmal an, dass es mit einem Array um ein wesentliches schneller gehen würde.
Da ich die Berechnungen öfters machen müsste, wäre ich wirklich sehr dankbar für eine Hilfe um die Laufzeit zu verbessern.
Vielen Dank um Voraus
Mike
Link zur Test-Datei:
https://www.herber.de/bbs/user/102257.xlsm