Ich habe ein kleines Blatt, das ich für die Stunden meiner Mitarbeiter verwenden möchte.
Ich möchte also eine Formel, die Folgendes bewirkt.
Ich möchte, dass es herausfindet, dass, wenn ich 45 Stunden oder weniger habe, dieser Betrag in die Stundenzelle und "0" in die Überstundenzelle gelegt wird, aber wenn es mehr als 45 Stunden sind, "45" in die Stundenzelle und Was bleibt, ist der Unterschied, in der Überstunden verkaufen. 45 Stunden pro Woche vor Überstunden werden berechnet.
Ich weiß, dass es wahrscheinlich eine einfache Formel ist, aber mein Gehirn steckt bei dieser fest.
Unten befindet sich die Zelle für Stunden und Überstunden. Bitte beachten Sie, dass die linke Seite Wochentage ist, es ist nur in einer anderen Sprache. Montag bis Sonntag.
=if( SUM(E2:E8)<=45, 0, SUM(E2:E8)-45 )
. (Beachten Sie, dass dies nicht für Wochenendstunden gilt, die als 150% oder 200% gezählt werden, aber auch nicht für die Summe in Zelle E7).Antworten:
Logik:
Wenn die Zeitsumme & lt; = 45 ist, dann ist die Zeitsumme 0 - 45
(Die Zeitsumme befindet sich bereits im Feld D9, verwenden wir sie also.)
if (Bedingung, was ist wenn wahr, was ist wenn falsch)
(Standard Excel Funktion)
Welche Erträge:
=IF(E9<=45, 0, E9-45)
quelle
=SUM(E2:E8)
auf beiden Instanzen der Formel in E10. Und E9 würde bekommen=min( 45, SUM(E2:E8) )
. (Ungetestete, aber einfach genug Formeln).Sie könnten auch verwenden:
Ist die Nummer in der Zelle
E9
ist kleiner oder gleich 45,E9-45
wird daher eine negative Zahl zurückgebenMAX
gibt 0 zurück; sonstMAX
wird die Differenz zurückgeben.quelle