Clever-Excel-Forum

Normale Version: Negative Zeiten darstellen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Ich bastele gerade an einer Monatstabelle, in der die Mitarbeiter ihre Überstunden/Minusstunden eintragen müssen.
Im Moment ist es so:
Die Stundenzahl steht in A1 und hat z.B. den Wert = 1
Die Minutenzahl steht in B1 und hat z.B. den Wert = 25.
Sekundenzahlen gibt es keine... Das wäre die ausgeblendete Spalte C.
Das heißt, es wurden 1:25 mehr gearbeitet.
In D1 steht meine Formel: =ZEIT(A1;B1;C1)
Somit steht in D1 drin: 01:25

Ganz unten gibt es eine Formel für die Summe. =SUMME(M5:M35).
Das Resultat ist dann z.B. 32:10...Das ganze passt wunderbar für PLUS-Stunden.

Aber was mache ich, wenn einer eher geht, also Minusstunden einträgt?
Am liebsten würde ich per Doppelklick über eine VBA Lösung den Wert 01:25 in -01:25 verwandeln.
Das bedeutet ich nehme eine Spalte E und schreibe dort mit dem Doppelklick den Wert 01:25 als -01:25 rein.

Ist das möglich per Doppelklick den Wert ins negative zu bringen?
Hi Achim,
schau dir das mal an:
http://www.clever-excel-forum.de/Thread-...t?pid=3795&highlight=negative+stunden#pid3795
Moin,
auch hier sind einige Infos dazu ...
Ich lese und wühle in so vielen Beiträgen.
Aber überall geht es immer um UHR-Zeiten.
In meinem Problem geht es nicht um Uhrzeiten.

Ich muss irgendwie den Zeitwert von Plus auf Minus bekommen,
damit am Ende die Summe stimmt.
Achim,

Excel unterscheidet nicht zwischen Uhrzeiten (Zeitangaben) und Zeitdauern.
Alles eine Möhre.
Hi Achim,
wenn mit dem Summenwert nicht weiter gerechnet wird, dann mach Text draus oder blende die berechnete Zeile/Spalte aus zum rechnen und mach im sichtbaren Bereich Text für die Optik.
Ich dachte, dass hiermit weiterkommen würde.
http://www.herber.de/excelformeln und bitte suchen .../formeln.html?welcher=240
Aber das klappt auch nicht.
A1 = 1
B1 = 30
C1 =0
D1 mit Formel =ZEIT(J35;K35;L35)
D1 = 01:30

Hilfsspalte E = "N"
Hilfsspalte G steht =WENN(E1="N";TEXT(D1;"-hh:mm");TEXT(D1;"hh:mm"))
Hilfsspalte H steht aufgrund des "N" in Spalte E jetzt -01:30 als Text.
Hilfsspalte I steht =WENN(E1="N";H1*-1;H1)
Hilfsspalte I steht jetzt -0,0625 als Zahl formatiert.
Wenn ich jetzt wieder die Summe der Zeiten addiere, stimmt die nicht.
Doch, ich muss den Summenwert Zeitwert weiterverarbeiten.
Moin,

Hab mal eine kleine Beispieldatei gemacht, vielleicht ist da, das richtige dabei.

Mit freundlichen Grüßen
Roger
Vielen Dank dafür.
Ich werde mal versuchen, ob ich das umsetzen kann.
Melde mich später dazu...
Gruß Achim
Seiten: 1 2