Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Nacht

Forumthread: Nacht

Nacht
27.05.2024 10:20:06
Simone
Hallo zusammen,

ich habe in der Spalte T das Enddatum drin.
Spalte T
22:23
23:54
04:32
02:21
18:00
19:31
07:00

Jetzt möchte ich gerne Wissen wie viele Stunden eine Nachtzuschlag bekommen. Nachtzuschlag wäre von 20:00 Uhr bis 04:00 Uhr.
Also ich müsste es so rechen beispiel 1.

22:23 wären 2:23
23:54 wären 3:54
04:32 wären 08:00
02:21 wären 06:21
18:00 keine
19:31 keine
12:00 keine.

ich habe es mit der Formel rest versucht. Aber leider komme ich nicht weiter wegen 20 :00 bis 04:00.

Ich hoffe, ihr könnt mir helfen.

Danke
Anzeige

17
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Nacht
27.05.2024 10:42:18
Sigi.21
Hallo Simone,

du sprichst von Enddatum meinst aber wohl Endzeit. Und wo ist die Startzeit?
(Bitte Bsp-Mappe hochladen.)

Gruß Sigi
AW: Nacht
27.05.2024 10:52:14
Simone
Hallo Sigi.
anbei die eine Beispiel Datei
Die Zeiten sind im Tabellenblatt Zeiten drin.
https://www.herber.de/bbs/user/169735.xlsx

Dankeschön
Anzeige
AW: Nacht
27.05.2024 11:02:23
Sigi.21
Hallo Simone,

jetzt hast du aber auch noch Pausen drin!? Davon war nicht die Rede.

Ich gehe davon aus, dass die Pause nicht bezahlt wird, also herausgerechnet werden muss. Das aber ist davon abhängig wann die Pause(n) genommen wird. Sie kann ja in den Tagbereich, Nachtbereich oder teils teils fallen! Du musst also die Pausen genau ausweisen.

Gruß Sigi
Anzeige
AW: Nacht
27.05.2024 13:03:23
daniel
Hi Simone

noch ne Lösungsvariante:

=WENN(S2&ltNacht!$B$2;Nacht!$B$2-S2;MAX(0;MIN(T2;Nacht!$B$2+1)-MAX(S2;Nacht!$B$1)))


zu beachten ist hierbei:
1. es darf maximal eine Schicht gearbeitet werden, bzw wenn der Arbeitsbeginn vor 4:00 liegt, darf das Arbeitsende nicht nach 22:00 liegen.
2. das Arbeitsende muss immer berechnet werden und darf nicht von Hand eingetragen werden

Gruß Daniel
Anzeige
AW: Nacht
27.05.2024 16:13:34
Simone
Hallo zusammen,

irgendwie passt alles nicht. hier ein beispiel:

Werde gleich verrückt. Wenn ein Mitarbeiter 15:00 anfängt und hört 23:12 müsste er doch 3:12 stunden haben.

Was mache ich falsch
https://www.herber.de/bbs/user/169740.xlsx
Anzeige
AW: Nacht
27.05.2024 16:45:12
daniel
Hi Simone

da du mir geantwortet hast, solltest du auch meine Lösungsformel verwenden, denn die liefert das gewünschte Ergebnis:

=WENN(S2&ltNacht!$B$2;Nacht!$B$2-S2;MAX(0;MIN(T2;Nacht!$B$2+1)-MAX(S2;Nacht!$B$1)))

du müsstest allerdings das Blatt "Nacht" mit Beginn und Ende der Nachschicht wieder anlegen.
alternativ kannst du die Zeiten auch in der Formel direkt angeben:

=WENN(S2&ltZeit(4;0;0);Zeit(4;0;0)-S2;MAX(0;MIN(T2;Zeit(4;0;0)+1)-MAX(S2;Zeit(20;0;0))))

Gruß Daniel
Anzeige
AW: Nacht
27.05.2024 11:09:07
Simone
Hallo Sigi,

Pausen sollen erstmal nicht berechnet werden. Einfach ignorieren :-)
AW: Nacht
27.05.2024 15:08:53
Marc
Das erste was mir auffällt, das die Zeiten (Stunden 7:42) nicht immer stimmen
zwischen 23 Uhr und 7:12 sind nicht 7:42 sondern 8:12 Stunden...

aber das nur mal nebenher... das könntest du auch ausrechnen lassen mit einer kleineren Formel


Grundsätzlich aber kannst du die Berechnung mit WENN Verknüpfungen machen

Anzeige
AW: Nacht
27.05.2024 15:10:54
Onur
1) Wieso antwortest du Sigi? Wen meinst du wirklich?
2) Die Pause vergessen???
AW: Nacht
27.05.2024 11:20:03
Sigi.21
Hallo Simone,

mit deinen Zeiten ist nicht zu rechnen, da sie teils über 24 Std. hinausgehen.
Dennoch ein Bsp. wie das gehen kann. (s. Mappe)

Gruß Sigi
https://www.herber.de/bbs/user/169736.xlsx
Anzeige
AW: Nacht
27.05.2024 12:04:08
Simone
Super DANKESCHÖN . :-)
hat geklappt :-)
AW: Nacht
27.05.2024 10:43:55
ede
Hallo Simone,
anbei mal ein Beispiel:
=WENN(A1>1/24*20;A1-1/24*20; WENN(A1>1/24*4; 1/24*8; A1 + 1/24*2))

gruss
ede
AW: Nacht
27.05.2024 16:08:15
daniel
Hi
noch eine Variante, um die Nachtschichtzeit zu berechnen.
ist etwas komplizierter, kann aber auch dann eingesetzt werden, wenn die Arbeitsdauer länger als 16 Stunden sein kann.

=LET(

NB;Nacht!$B$1;
NE;Nacht!$B$2;
f;24*60;
B;GANZZAHL(S3*f);
E;GANZZAHL((T3+(T3&ltS3))*f);
m;REST(SEQUENZ(E-B;;B;1)/f;1);
SUMME((m&ltNE)+(m&gt=NB))/f)


der Code ist zwar "brute force", weil er in einer Schleife jede einzelne Minute der Arbeitszeit durchtestet, aber mit dieser Methode ließen sich auch komplexere Zeitmodelle darstellen als es hier der Fall ist.
wenn das ENDE nicht wie hier berechnet wird sondern direkt eingegeben wird, müsse man bei Arbeitszeiten über 24 Beginn und Ende nicht nur als Uhrzeit, sondern als Datum mit Uhrzeit eingeben.




Gruß Daniel
Anzeige
AW: Nacht
27.05.2024 10:45:14
ede
Korrektur:
=WENN(A1>1/24*20;A1-1/24*20; WENN(A1>1/24*4; 1/24*8; A1 + 1/24*4))
ede
AW: Nacht
27.05.2024 10:54:12
Simone
Hallo ede,
ich habe gerade eine Datei hochgeladen. Leider geht deine Formel nicht.

Danke Dir
AW: Nacht
27.05.2024 12:33:32
BoskoBiati2
Hi,

nur für die Berechnung der Nachtstunden, abzgl. Pausen:

=(S2>REST(T2-1;1))*(REST(T2-MAX(S2;11/12);1)-1/48)



Gruß

Edgar
Anzeige
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige