Ich versuche das Datum (mit Stunden Minuten und Sekunden) zu berechnen, wenn ein Ticket die 9 Geschäftsstunden Marke durchbrechen wird.Berechnete Durchbruchszeit ohne Wochenende, Feiertage und Nichtarbeitsstunden
Ich habe folgendes: Arbeit Start Stunde ist 8 Uhr, Arbeitsende Stunde ist 17 Uhr. Die Woche ist Montag bis Freitag. Ich habe auch eine Liste von Feiertagen basierend Land. Ich kann Startdatum an Wochenenden, Feiertagen, vor der Startzeit und auch nach dem Start haben.
I`m mit dieser Formel
=WORKDAY(A1,1+INT((9-(17-MOD(A1,1)*24))/8),INDIRECT(CONCATENATE("'Validation'!j",MATCH(B1,Validation!I:I,0),":j",MATCH(B1,Validation!I:I,0))))+TIME(8,0,0)+MOD((9-(17-MOD(A1,1)*24)),8)/24
A1 = Startzeit
9 = Anzahl der Stunden
B1 = Ländernamen
In einem anderen Tab hinzuzufügen habe ich die Liste der Länder und Feiertage, indirekte/verketten/zusammenpassen Formel hilft mir, die Anfangsreihe und die Endreihe der Feiertage für das jeweilige Land zu identifizieren.
Es funktioniert gut für Startzeiten zwischen 08.00 Uhr und 17.00 Uhr Ich denke, Zeit (8,0,0) ist die Startzeit, aber ich bin mir nicht sicher, was "8" nach Mod Formel tut.
diese Formeln von hier http://answers.microsoft.com/en-us/office/forum/officeversion_other-excel/add-work-hours-to-a-date-and-time/c41cf049-3797-48a3-8156-438401c6137c?page=2
Gotdieser Formel außerhalb der Geschäftszeiten zu berücksichtigen Startzeit doesnt zu nehmen.
Wenn ich ein Ticket am 24. März um 20 Uhr und 25 & 28 sind Urlaub, würde ich erwarten, dass durch Hinzufügen von 9 Geschäftsstunden bekomme ich 29. März 05.00 Uhr. Wenn ich am 25. um 5 Uhr ein Ticket bekomme, würde ich das gleiche Ergebnis erwarten, wenn ich 9 Geschäftsstunden hinzufüge.
Danke, sorin