VBA - Vereinfachung Doppelter Werte
14.04.2021 18:48:35
Sarah
Ich versuche mein Problem anhand eines Beispiels zu erklären. Es geht um eine VBA-Lösung.
Beispiel:
Ich habe eine Tabelle1 (siehe Bild unten) mit 3 Geräten, welche über eine Seriennummer eindeutig identifizierbar sind. Diese Geräte wurden von verschiedenen Personen mehrfach installiert und deinstalliert. Diese Installationen und Deinstallationen sind in der Tabelle1 protokolliert:
Nun möchte ich gerne in einem neuen Sheet im gleichen Workbook eine Tabelle2 mit folgenden Eigenschaften anhand Tabelle1 erstellen:
1. Jede Seriennummer ist einmal vertreten.
2. Zudem gilt pro Seriennummer:
- Das Installationsdatum ist das Installationsdatum an dem das Gerät das erste Mal installiert wurde.
- Das Deinstallationsdatum soll das Deinstallationsdatum aus der Zeile mit dem jüngsten Installationsdatum entsprechen (Dies kann entweder ein Datum beinhalten oder leer sein).
- Der Name soll dem Namen aus der Zeile mit dem jüngsten Installationsdatum entsprechen
Hier das Beispiel für Tabelle2:
Anmerkung zu Tabelle1:
Die Einträge sind nicht unbedingt chronologisch nach Installationsdatum sortiert (siehe Gerät mit Seriennr. 3)
Obwohl, das nicht so kompliziert klingt, habe ich keine Lösung erstellen können. Ich hoffe ihr könnt helfen...
Grüße
Sarah