Hallo :o)
Es soll die Anzahl der verschiedenen Tage herausgegeben werden, an denen die Mitarbeiter gearbeitet haben. Zur Verfügung steht eine Liste mit einzelnen Termineinträgen, z. B.
03.04.2010 15 Uhr
03.04.2010 16 Uhr
03.04.2010 18 Uhr
05.04.2010 10 Uhr
06.05.2010 12 Uhr
06.05.2010 13 Uhr
In diesem Fall sollte der berechnete Wert 3 (= 3 verschiedene Tage) sein.
---
Ich könnte in der sortierten Liste über eine Schlaufe jedes Datum mit dem nachfolgenden vergleichen und wenn es übereinstimmt, +1 in einen Zähler geben, dessen Summe am Ende von der Anzahl der gesamten Datensätze abgezählt wird. Doch das ist etwas umständlich, und ich lerne gerne von eleganteren Lösungen :o)




