Hallo!
Ich bastel schon ne ganze Weile an einer AZ Berechnung mit + bzw. - Stunden- berechnung, hänge jetzt aber fest und komme nicht mehr ganz so weiter. Folgendes:
eigentlich eine einfache mtl. Stundenberechnung, in der die Mehrarbeit, also Überstunden, mit festem Stundenlohn multipliziert werden soll und bei weniger AZ, also Minusstunden, dies mit einem - vor der Zahl ausgegeben werden.
Heißt also in Tabellenform: B6= Sollstunden; C6= Iststunden;D6= Differenz;Formel:
=Text(ABS(C6-B6);wenn(C6<B6),"-";)&"[hh]:mm"). Funktioniert ja auch. Nun aber mein Problem: D6 soll mit festem Stundenlohn(in $A$4 hinterlegt/geschrieben)multipliziert werden und wenn Minusstunden auftreten, nicht berechnnet werden. Bisher habe ich es immer mit =(D6*24)*$A$4 berechnet, haut dann aber mit dem Auftreten von Minusstunden nicht mehr hin. Habe bisher folgendes versucht, was aber nicht klappt:
=TEXT(ABS((D6*24)*$A$4);wenn (((D6*24)*$A$4;"-";&[hh]:mm)).
Wo liegt der Fehler?
Benutze win7 proff, Office 2007.
Vielen Dank schon mal im voraus.
Office - Word, Excel und Co. 9.753 Themen, 41.598 Beiträge
=Text(ABS(C6-B6);wenn(C6 kleiner B6),"-";)&"[hh]:mm")
Wieso so umständlich? Mit der Option "1904-Datumswerte" kann Excel auch mit negativen Zeiten umgehen und rechnen.
Die Formel lautet dann einfach: =C6-B6
=(D6*24)*$A$4
haut dann aber mit dem Auftreten von Minusstunden nicht mehr hin
=wenn(D6>=0;(D6*24)*$A$4;0)
Gruß, mawe2
High!
Supi! Genauso habe ich mir das gedacht! Das Einfache liegt doch so nahe!!
Vielen Dank nochmals für die schnelle & prompte Hilfe!!!
Bis zum nächsten mal