Supportnet / Forum / Tabellenkalkulation
negative Zeitanzeige
Frage
Wenn Excel eine negative Zeit errechnet, wird nur " #### " angezeigt. Ich hätte aber gerne die negative Minutenzahl z.B.: - 00:30 angezeigt. Gibt es dafür eine Zellformatierung?
Antwort 1 von Arnim
Hallo Uwe,
das ist leider so.
Ich weiß ja nicht, was Du errechnen willst. Aber eine Möglichkeit wäre die Darstellung des Ergebnisses in Dezimalzahl, z.B.
=(A3-B3)*24
im Format Zahl oder Standard. Dann wäre das Ergebnis z.B. -0,5 Stdn.
Oder Du gehst ins Menü "Extras"-"Optionen"- Registerkarte "Berechnung" und setzt hier ein Häkchen bei 1904-Datumswert (ganz unten). Dann werden auch Minuszeiten im [hh]:mm Format angezeigt.
Sind jedoch auch Datumswerte in Deiner Tabelle, werden diese um vier Jahre und 1 Tag "verjüngt". Legst Du aber ein neues Tabellenblatt an, wäre der 1904-Datumswert tragbar!
Gruß Arnim
das ist leider so.
Ich weiß ja nicht, was Du errechnen willst. Aber eine Möglichkeit wäre die Darstellung des Ergebnisses in Dezimalzahl, z.B.
=(A3-B3)*24
im Format Zahl oder Standard. Dann wäre das Ergebnis z.B. -0,5 Stdn.
Oder Du gehst ins Menü "Extras"-"Optionen"- Registerkarte "Berechnung" und setzt hier ein Häkchen bei 1904-Datumswert (ganz unten). Dann werden auch Minuszeiten im [hh]:mm Format angezeigt.
Sind jedoch auch Datumswerte in Deiner Tabelle, werden diese um vier Jahre und 1 Tag "verjüngt". Legst Du aber ein neues Tabellenblatt an, wäre der 1904-Datumswert tragbar!
Gruß Arnim
Antwort 2 von Redschina
hi,
ich habe dazu noch folgendes gefunden:
"Beispiel 2: Darstellen negativer Zeiten (in Excel normal nicht möglich).
In Verbindung mit der Wenn-Funktion sollen bei Berechnung von Arbeitsstunden, die in den Zellen A1 und A2 dargestellt sind, diese voneinander abgezogen werden. Wird eine negative Zeit errechnet (der Wert in Zelle A2 ist größer als in der in A1), so stellt Excel die Zelle mit Rauten ("###..") als Fehlerwert dar. Folgende Formel verhindert dies:
"=WENN(A2>A1;TEXT(A2-A1;"- [h]:mm");A1-A2)". Ist das Ergebnis negativ, so wird es linksbündig in Format Text umgewandelt, andernfalls wird ein positives Ergebnis rechtsbündig als Wert geliefert. Daher kann man mit diesen negativen Ergebnissen auch nicht weiterrechnen.
Anmerkung: Es funktioniert auch ohne Verwendung der TEXT-Funktion.
Mit der Formel "=WENN(A2-A1<0;(A2-A1)*-1;A2-A1)" wird die (negative) Differenz allerdings immer als positiver Wert angezeigt.
quelle (ziemlich unten auf der seite, punkt 5 - textfunktionen)
vielleicht hilft dir das ja weiter.
gruss, redschina
ich habe dazu noch folgendes gefunden:
"Beispiel 2: Darstellen negativer Zeiten (in Excel normal nicht möglich).
In Verbindung mit der Wenn-Funktion sollen bei Berechnung von Arbeitsstunden, die in den Zellen A1 und A2 dargestellt sind, diese voneinander abgezogen werden. Wird eine negative Zeit errechnet (der Wert in Zelle A2 ist größer als in der in A1), so stellt Excel die Zelle mit Rauten ("###..") als Fehlerwert dar. Folgende Formel verhindert dies:
"=WENN(A2>A1;TEXT(A2-A1;"- [h]:mm");A1-A2)". Ist das Ergebnis negativ, so wird es linksbündig in Format Text umgewandelt, andernfalls wird ein positives Ergebnis rechtsbündig als Wert geliefert. Daher kann man mit diesen negativen Ergebnissen auch nicht weiterrechnen.
Anmerkung: Es funktioniert auch ohne Verwendung der TEXT-Funktion.
Mit der Formel "=WENN(A2-A1<0;(A2-A1)*-1;A2-A1)" wird die (negative) Differenz allerdings immer als positiver Wert angezeigt.
quelle (ziemlich unten auf der seite, punkt 5 - textfunktionen)
vielleicht hilft dir das ja weiter.
gruss, redschina

