Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Negative Zahl als negative Uhrzeit darstellen

Negative Zahl als negative Uhrzeit darstellen
17.02.2013 03:17:47
Karlheinz
Hallo,
A1 = 1150
B1 = 1000
C1 = A1-B1 = 150
A1 = 1000
B1 = 1150
C1 = A1-B1 = -150
Diese Ergebnisse sind immer Minuten, soweit kein Problem
In D1 möchte ich nun zum Vergleich Stundenformat, wenn C1 positiv, kein Problem, aber negatives Zeitformt kriege ich nicht hin... mit der folgenden Formel wollte ich das lösen:
=WENN(C1<0;TEXT(C1/1440;HH:MM);C1/1440)
Hat jemand eine Idee?
Gruss
Karlheinz

Anzeige

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Negative Uhrzeit
17.02.2013 07:19:02
Erich
Hi Karlheinz,
schau dir das mal an:
 ABCD
1Min.UhrzeitTextStd
215002:30:0002:302,5
3-150##########-02:30-2,5

Formeln der Tabelle
ZelleFormel
B2=A2/1440
C2=LINKS("-";A2<0)&TEXT(ABS(A2)/1440;"hh:mm")
D2=A2/60
B3=A3/1440
C3=LINKS("-";A3<0)&TEXT(ABS(A3)/1440;"hh:mm")
D3=A3/60


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Das Format in Spalte B ist übrigens kein "Stundenformat", sondern ein Mischformat mit den Einheiten Stunde und Minute.
Zum Weiterrechnen ist der Text in Spalte C kaum geeignet, Spalte D dagegen sehr.
Rückmeldung wäre nett! - Grüße aus Kamp-Lintfort von Erich

Anzeige
AW: Negative Uhrzeit
17.02.2013 09:46:21
Karlheinz
Guten Morgen Erich,
danke für die Hilfe. Ich hab es nun so gemacht:
=WENN(C1>=0;C1/1440;TEXT(ABS(C1/1440);"-hh:mm"))
Gruss
Karlheinz

Texte und Zahlen durcheinander
17.02.2013 10:07:40
Erich
Hi Karlheinz,
von deine Lösung =WENN(C1>=0;C1/1440;TEXT(ABS(C1/1440);"-hh:mm")) kann ich dir nur abraten.
Je nach dem Wert von C1 steht in der Zelle mal ein Text, mal eine Zahl. Das dient kaum der Klarheit.
Wenn du mit den Werten nicht weiterrechnen willst, ist es natürlich einigermaßen egal, mehr eine Frage der Optik.
Rückmeldung wäre nett! - Grüße aus Kamp-Lintfort von Erich

Anzeige
AW: Texte und Zahlen durcheinander
17.02.2013 11:03:03
Karlheinz
Hallo Erich,
ja ich weiß, aber: rechtsbündig und rot bei -Vorzeichen und Blau bei Zahl, dann kann ich wenigstens mein allgemeines Ben. Format verwenden. Rechnen will ich damit nicht, wie schon gesagt, die Zelle ist für mich überflüssig, aber paar Leute wollen das eben so sehen.
Grüße und Danke Erich
Karlheinz

Anzeige
noch ein Tipp
17.02.2013 07:27:26
Erich
Hi Karlheinz,
such doch mal im WWW nach
excel Negative Uhrzeit
Das Thema wurde schon an vielen Stellen vielfach bearbeitet...
Rückmeldung wäre nett! - Grüße aus Kamp-Lintfort von Erich

AW: noch ein Tipp
17.02.2013 09:19:47
Wilfried
Hallo!
Mit dieser Formel kannst du die Textstunden addieren.
Tabelle1

 ABCD
1Minuten +/-UhrzeitTextstundenStunden
215002:30:0002:302,50
3-120##########-02:00-2,00
4  00:300,50

Formeln der Tabelle
ZelleFormel
B2=A2/1440
C2=LINKS("-";A2<0)&TEXT(ABS(A2)/1440;"hh:mm")
D2=A2/60
B3=A3/1440
C3=LINKS("-";A3<0)&TEXT(ABS(A3)/1440;"hh:mm")
D3=A3/60
C4{=TEXT(ABS(SUMME(WENN(LINKS(C2:C3)="-";TEIL(C2:C3;2;99)*-1;C2:C3*1))); WENN(SUMME(WENN(LINKS(C2:C3)="-";TEIL(C2:C3;2;99)*-1;C2:C3*1))<0;"-";)&"[hh]:mm")}
D4=SUMME(D2:D3)
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß
Wilfried

Anzeige
AW: noch ein Tipp
17.02.2013 09:52:52
Karlheinz
Danke Wilfried,
rechnen tue ich mit Minuten oder 0,5 Std. Format. Mir würde das auch reichen, ich kann im Kopf ja um rechnen, Aber bei uns gibts paar Mädels, die wollen das halt schön verpackt im Stundenformat.
Ist halt so.
Grüße
Karlheinz

mit Text rechnen?
17.02.2013 10:06:14
Erich
Hi Wilfried,
natürlich kann man auch mit den Texten rechnen - die Formeln dazu stehen auch hier:
http://www.excelformeln.de/formeln.html?welcher=240
Aber warum sollte man sich die C4-Formel antun, wenn D4 auch geht?
Zum Anzeigen kann man leicht nach dem Rechnen in Text umwandeln.
Rückmeldung wäre nett! - Grüße aus Kamp-Lintfort von Erich
Anzeige

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Negative Uhrzeiten in Excel darstellen


Schritt-für-Schritt-Anleitung

Um negative Uhrzeiten in Excel darzustellen, kannst Du folgende Schritte befolgen:

  1. Eingabe der Minuten: Trage in Zelle A1 die Minuten als positive Zahl ein (z.B. 150 für 2 Stunden und 30 Minuten).

  2. Berechnung der negativen Minuten: Trage in Zelle A2 die negative Minutenzahl ein (z.B. -150).

  3. Formel für die Darstellung: Verwende in Zelle C1 die folgende Formel:

    =WENN(A1<0;TEXT(ABS(A1)/1440;"-hh:mm");TEXT(A1/1440;"hh:mm"))

    Diese Formel zeigt die Zeit im Stundenformat an und wandelt negative Minuten korrekt in eine negative Zeit um.

  4. Zusätzliche Berechnungen: Um die Werte weiter zu verwenden, kannst Du in Zelle D1 die Formel =A1/60 verwenden, um die Zeit in Stunden anzuzeigen.


Häufige Fehler und Lösungen

  • Fehler: ########## angezeigt: Wenn Du in Excel negative Uhrzeiten verwendest, kann es sein, dass die Zelle nicht genügend Platz hat. Stelle sicher, dass die Zelle weit genug ist, um die Uhrzeit anzuzeigen.

  • Lösung für Text- und Zahlenmix: Um zu vermeiden, dass sowohl Text als auch Zahlen in einer Zelle stehen, nutze die Formel:

    =WENN(C1>=0;C1/1440;TEXT(ABS(C1/1440);"-hh:mm"))

    Dies sorgt dafür, dass die Zelle nur einen Wert anzeigt, abhängig von der Bedingung.


Alternative Methoden

  1. Verwendung von Matrixformeln: Du kannst auch Matrixformeln nutzen, um mehrere negative Uhrzeiten zu summieren. Eine Beispiel-Formel könnte so aussehen:
    {=TEXT(ABS(SUMME(WENN(LINKS(C2:C3;1)="-";TEIL(C2:C3;2;99)*-1;C2:C3*1));WENN(SUMME(WENN(LINKS(C2:C3;1)="-";TEIL(C2:C3;2;99)*-1;C2:C3*1))<0;"-";)&"[hh]:mm")}

    Vergiss nicht, diese Formel mit STRG+SHIFT+RETURN einzugeben.


Praktische Beispiele

Ein praktisches Beispiel für die Umrechnung:

Zelle Inhalt Formel Ergebnis
A1 150 =A1/1440 02:30:00
A2 -150 =A2/1440 -02:30:00
C1 =WENN(A1<0;TEXT(ABS(A1)/1440;"-hh:mm");TEXT(A1/1440;"hh:mm")) -02:30

In diesem Beispiel wird die negative Zeit korrekt in Excel angezeigt.


Tipps für Profis

  • Formatierung anpassen: Um negative Uhrzeiten hervorzuheben, kannst Du bedingte Formatierungen verwenden, um beispielsweise negative Werte rot darzustellen.
  • Verwendung von VBA: Für komplexere Berechnungen und Darstellungen kann es sinnvoll sein, VBA zu verwenden, um Deine Excel-Arbeitsmappe noch flexibler zu gestalten.

FAQ: Häufige Fragen

1. Wie kann ich negative Dezimalzahlen in Stunden und Minuten umrechnen? Du kannst die Formel =TEXT(ABS(A1)/1440;"hh:mm") verwenden, um die Umrechnung vorzunehmen.

2. Was mache ich, wenn Excel negative Zeiten nicht anzeigt? Stelle sicher, dass das richtige Zahlenformat eingestellt ist und die Zelle genug Platz hat, um die negative Uhrzeit korrekt anzuzeigen. Alternativ kannst Du den Textformatierungsansatz verwenden.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige