Live-Forum - Die aktuellen Beiträge
Datum
Titel
17.10.2025 10:28:49
16.10.2025 17:40:39
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Zeitdauer überprüfen / Berechnen

Forumthread: Zeitdauer überprüfen / Berechnen

Zeitdauer überprüfen / Berechnen
24.10.2024 11:27:12
Benj
Beispieldatei: https://www.herber.de/bbs/user/173129.xlsx

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.

Anzeige

11
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zeitdauer überprüfen / Berechnen
24.10.2024 11:44:17
SF
Hola,
=REST(WECHSELN(AP10;"+1";"")-AP9;1)=AP11


Also immer bei der Zeiteigenschaft "WR ERFASST" ist die Dauer leer weil Von und Bis die gleiche Zahl drin steht.

Das kommt in der Datei nirgends vor.
Gruß,
steve1da
AW: Zeitdauer überprüfen / Berechnen
24.10.2024 14:41:53
Uduuh
Hallo,
=WENN(AP11;TEXT(REST(WECHSELN(AP10;"+1";"")-AP9;1);"hh:mm")=TEXT(AP11;"hh:mm");"")

Gruß aus'm Pott
Udo
Anzeige
AW: Zeitdauer überprüfen / Berechnen
24.10.2024 15:00:11
Benj
Hallo Uduuh

Viiieelen Dank. Funktioniert. Danke vielmals.

Viele Grüsse
AW: Zeitdauer überprüfen / Berechnen
24.10.2024 11:59:33
Beni
Hallo SF

Vielen Dank für deine Ultraschnelle Antwort.
Leider scheint es nicht immer zu klappen mit der Lösung. Manchmal erscheint jetzt trotzdem Falsch auch wenn die Zeit stimmt. So z.B. bei 17:12 - 18:42 kommt ein Falsch bei mit 1h30min obwohl das ja stimmt. Mach ich da was falsch?

Das WR ERFASST ist in der Zelle AP24. Oben dran steht dann von-bis 13:00-13:00



Viele Grüsse
Anzeige
AW: Zeitdauer überprüfen / Berechnen
24.10.2024 12:32:37
Benj
Hallo SF

Vielen Dank dir.

Ich habe deine Lösung eingepflanzt und es sieht so aus:
https://www.herber.de/bbs/user/173131.xlsx

Anstatt 0 kommt bei mir immer eine leere Zelle. muss ich da was bei der Formatierung ändern?

Im Feld AQ18 erscheint nichts obwohl dort ja eine 1 sein sollte da die Dauer von 30min ja stimmt. ebenfalls im Beispiel AP33 mit 1h30min und AP38.

Vielen Dank nochmals für deine Zeit.
Anzeige
AW: Zeitdauer überprüfen / Berechnen
24.10.2024 12:50:35
SF
In den Optionen der Datei ist eingestellt dass Nullwerte nicht angezeigt werden.
So bekommst du wieder WAHR/FALSCH:
=UND(REST(WECHSELN(AP10;"+1";"")-AP9;1)=AP11;AP14>"wr erfasst")
In den Zeilen 18, 23, 28... musst du die Zelle wo "WR ERFASST" stehen könnte anpassen, weil das beim Kopieren verrutscht ist. Also:
=UND(REST(WECHSELN(AP16;"+1";"")-AP15;1)=AP17;AP19>"wr erfasst")

Warum AQ18 FALSCH ausgibt kann ich grad nicht sagen. Wenn man Zeiten in Excel hineinkopiert kann es schon mal sein dass eine Nachkommastelle anders ist - dennoch wird beim Format hh:mm die gleiche Zeit angezeigt.
Anzeige
AW: Zeitdauer überprüfen / Berechnen
24.10.2024 13:48:56
Benj
Hallo SF

Ich habe etwas rumprobiert und es scheint, immer wenn die Zeitdauer weniger als 02h15min ist, dass es als Falsch kommt.

Jetzt weiss ich einfach nicht, warum das so ist. Alles was grösser als 02:15 ist, funktioniert es.

Viele Grüsse
AW: Zeitdauer überprüfen / Berechnen
24.10.2024 14:28:30
Michael
Hallo Benj,

lösche bitte aus Deiner Datei die ausgeblendete Zeile 13 und kopiere AP12 dann nochmal in die anderen Zellen.

VG Michael
Anzeige
AW: Zeitdauer überprüfen / Berechnen
24.10.2024 14:46:21
BoskoBiati2
Hi,

so:

=WENN(RUNDEN(REST(LINKS(AP10;5)-AP9;1);6)=RUNDEN(AP11;6);WAHR;FALSCH)


Gruß

Edgar
AW: Zeitdauer überprüfen / Berechnen
24.10.2024 14:44:20
Benj
Hallo Michael

Vielen Dank für deine Antwort.

Hab ich so gemacht. Allerdings scheint es keinen Unterschied zu machen.

https://www.herber.de/bbs/user/173134.xlsx
Anzeige
AW: Zeitdauer überprüfen / Berechnen
24.10.2024 12:03:54
SF
Dann so:
=(REST(WECHSELN(AP10;"+1";"")-AP9;1)=AP11)*(AP14>"wr erfasst")

Jetzt erscheint eine 1 wenn die Zeit stimmt und eine 0 wenn nicht.
So z.B. bei 17:12 - 18:42 kommt ein Falsch bei mit 1h30min obwohl das ja stimmt. 

Bei mir kommt WAHR bzw eine 1.
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige