Berechnung Stunden aus Uhrzeit
#1
Liebe Clever Forum,

ich bin gerade am Erstellen eines Mitarbeiter Dienstplan, der mir zeigen soll, wie viel die Mitarbeiter arbeiten inkl. Pausen und für wie viele Stunden sie Zuschläge bekommen. Meine Liste ist soweit fertig - nun möchte ich aber, dass Excel diese Stunden berechnet.... ab dem Zeitpunkt wo welche anfallen (Montag - Freitag ab 18:30 und Samstag ab 13:00).
In der Beispieldatei 
.xlsx   Berechnung Stunden aus Uhrzeit.xlsx (Größe: 10,36 KB / Downloads: 14) seht ihr in Rot umrandet den Bereich den ich gerne mit einer Formel hinterlegen möchte. Derweilen rechne ich manuell diese Stunden heraus und trage sie ein.

Bsp. Mitarbeiter kommt um 09:00 und geht um 19:00

Mein Problem:
1. Ich möchte automatisch die Stunden berechnet bekommen die von Montag bis Freitag ab 18:30 anfallen und von Samstag ab 13:00

Ich hoffe hier kann jemand helfen oder hat einen Rat.

Beste Grüße,
Luca
Top
#2
K6: =WENN(C6="Samstag";;MAX(E6-37/48;)*24)
L6: =WENN(C6="Samstag";MAX(E6-26/48;)*24;)

ohne Pausenberücksichtigung mangels Beschreibung.

Da ich schon jetzt vermute, dass die Fragerei in diesem Thread noch lange weitergehen wird (Salamitaktik), kündige ich hiermit max. eine weitere Antwort an.
Top
#3
1) Format der Zellen = [hh]:mm

2) =WENN(E6<0,770833333333333;0;E6-0,770833333333333)
0,770833333333333 ist quasi 18:30

3) =WENN(E11<0,541666666666667;0;E11-0,541666666666667)
0,541666666666667 ist 13:00

Habe die Datei angehangen!


Angehängte Dateien
.xlsx   Berechnung Stunden aus Uhrzeit.xlsx (Größe: 11,63 KB / Downloads: 7)
Top
#4
(17.02.2017, 23:40)lupo1 schrieb: K6: =WENN(C6="Samstag";;MAX(E6-37/48;)*24)
L6: =WENN(C6="Samstag";MAX(E6-26/48;)*24;)

ohne Pausenberücksichtigung mangels Beschreibung.

Da ich schon jetzt vermute, dass die Fragerei in diesem Thread noch lange weitergehen wird (Salamitaktik), kündige ich hiermit max. eine weitere Antwort an.

Erstmal Danke für deine rasche Hilfe - somit ist meine Liste komplettSmile
Wenn es dir nicht zu viele Umstände macht, würde ich gerne Verstehen was ab MAX.... in der Formel gemeint ist? Bis zum "Samstag" kann ich deiner Formel folgen nur dann kann ich dir nicht mehr folgen.
Top
#5
(17.02.2017, 23:54)Basisa schrieb: 1) Format der Zellen = [hh]:mm

2) =WENN(E6<0,770833333333333;0;E6-0,770833333333333)
0,770833333333333 ist quasi 18:30

3) =WENN(E11<0,541666666666667;0;E11-0,541666666666667)
0,541666666666667 ist 13:00

Habe die Datei angehangen!

Vielen Lieben DankSmile
Wie komme ich zu den 0,770833...und 0,54166...
Dann kann ich es besser Nachvollziehen
LG
Top
#6
Indem du einfach zum Beispiel 18:30 schreibst!
Excel erkennt es als Uhrzeit, wenn du es aber Formatierst zu Standard kommst du zu den Wert mit dem Excel rechnet!

------------------------------------------------------


Und warum [hh]:mm und nicht hh:mm

bei hh:mm würde er wenn du in der Summe über 24 Stunden kommst wieder bei 1 Anfangen, obwohl er ja 25 Überstunden hat!
Top
#7
(18.02.2017, 00:12)Basisa schrieb: Indem du einfach zum Beispiel 18:30 schreibst!
Excel erkennt es als Uhrzeit, wenn du es aber Formatierst zu Standard kommst du zu den Wert mit dem Excel rechnet!

------------------------------------------------------


Und warum [hh]:mm und nicht hh:mm

bei hh:mm würde er wenn du in der Summe über 24 Stunden kommst wieder bei 1 Anfangen, obwohl er ja 25 Überstunden hat!

Ahhh....na dann ist kein wunder....jetzt verstehe ich esSmile
Kann ich in deiner Formel am Samstag die Pausenzeit auch noch einbauen? Wenn der Mitarbeiter eben eine Pause hatte, das dieser Wert (0,5 std. oder 1,0 std.) berücksichtig wird?
Top
#8
Meinst du abziehen der Pausenzeit?

=WENN(E11<0,541666666666667;0;E11-0,541666666666667-F11)
[-] Folgende(r) 1 Nutzer sagt Danke an Basisa für diesen Beitrag:
  • Lucarios
Top
#9
kann ich in der Formel das noch irgendwie verankern, dass ich das Ergebnis nur ausgegeben haben will, wenn der Tag ein Samstag ist ansonsten soll es nur mit 00:00 ausgegeben werden?
 =WENN(E6<0,770833333333333;0;E6-0,770833333333333)
Top
#10
=Wenn(C6="Samstag";WENN(E6<0,770833333333333;0;E6-0,770833333333333);0)

Bin nicht am PC, ist also ausm Kopf geschrieben!
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste