Guten Tag Zusammen.
Schon mal viiieeelen Dank im Voraus für eure Hilfe.
In einem Sheet werden gewisse Daten durch einen Verweis von einem anderen Sheet übertragen. Die Daten stammen ursprünglich aus einem Excel-fremden Programm.
Es geht um die Überprüfung, ob die Zeitangaben, welche von dem Excel-Fremden Programm her stammen, stimmen oder nicht.
Das Excel-Fremde Programm sagt eine Startzeit, Endzeit und wie viele Stunden/Minuten dazwischen liegen. Da im Excel fremden Programm Manipulationen möglich wären, müsste die Zeitdauer überprüft werden ob diese stimmt.
Beispiel:
Vom Fremden System gelieferte Daten sind:
AP9 Startzeit von: 08:00 Uhr
AP10 Endzeit bis: 12:00 Uhr
AP11 Dauer : 04:00 Stunden
AP14 Zeiteigenschaft: Arbeitszeit
In AP12 müsste jetzt irgendwie überprüft werden, ob die 4h in AP11 stimmen zwischen 08:00 und 12:00.
Dito jeweils immer unter jedem Abschnitt. Beispiel am 02.01. AP18, AP23 usw.
Auch möglich, falls einfacher, eine Tageszusammenfassung irgendwo zuunterst an diesem Tag ganz unten, ob an diesem Tag irgendwo ein Fehler war.
Mein größtes Problem ist noch, wenn es über Mitternacht geht, wie beim Beispiel in der Zeile AQ26. Die Zeiten werden dann mit "+1" hintendran dargestellt.
Auch gibt es bei der Dauer leere Zellen, weil systembedingt, gewisse erfassungen eine leere Zeile produzieren. Also immer bei der Zeiteigenschaft "WR ERFASST" ist die Dauer leer weil Von und Bis die gleiche Zahl drin steht. Das soll ignoriert werden.
Danke für eure Hilfe und bitte Fragt, wenn etwas unklar sein sollten.