Excel Zeiten Differenz richtig darstellen bei Zeitüberschreitung
Hallo
Hab mal ne simple Excel Aufgabe für euch, denke ich jedenfalls...
Die Zeitvorgabe für 2 Wettrennen ist jeweils 50 Sekunden und 40 Sekunden. So weit so gut.
Ausgerechnet werden soll die Differenz zur tatsächlich gebrauchten Zeit auf hundertstel Sekunden genau.
Die Differenzzeiten beider Rennen werden am Ende zusammengezählt und der Teilnehmer mit der geringsten Differenz, gewinnt. (Meine Zellenformatierung: mm:ss,00)
Nun habe ich das Problem das beim ausrechnen der Differenz zwischen benötigter Zeit und der vorgegebenen Sollzeit meine Berechnung nicht stimmt, sobald jemand über der Sollzeit ist.
Wenn die Teilnehmer unterhalb der vorgegebenen Sollzeit bleiben, kann ich die Differenz ausrechnen lassen.
z.B. Teilnehmer 1: Sollzeit = 50 Sekunden - benötigte Zeit 49,50 Sekunden --> Differenz 0,5 Sekunden (Die Dahinterliegende Formel ist =ABS(Zelle Sollzeit - Zelle benötigte Zeit)
Sobald ein Teilnehmer die Sollzeit überschritten hat funktioniert meine Formel nicht mehr, trotz ABS (steht für Vorzeichen ignorieren)
z.B. Teilnehmer 3: Sollzeit = 50 Sekunden - benötigte Zeit 50,50 Sekunden --> Die Differenz sollte hier auch 0,5 Sekunden sein, wird aber mit 59:59,50 angezeigt. Die angewendete Formel ist hier auch " =ABS(Zelle Sollzeit - Zelle benötigte Zeit)" Die Formel umzustellen (benötiget Zeit - Sollzeit) bringt leider das selbe Ergebnis.
Als Verdeutlichung noch ein Screenshot im Anhang.
Sitze hier schon seit 4 Stunden und komme einfach nicht weiter, trotz Google und Forumssuche. Tja, immer wenn man denkt das macht man mal auf die Schnelle, dauerts doch länger
Wer weiß Rat?
Hab mal ne simple Excel Aufgabe für euch, denke ich jedenfalls...
Die Zeitvorgabe für 2 Wettrennen ist jeweils 50 Sekunden und 40 Sekunden. So weit so gut.
Ausgerechnet werden soll die Differenz zur tatsächlich gebrauchten Zeit auf hundertstel Sekunden genau.
Die Differenzzeiten beider Rennen werden am Ende zusammengezählt und der Teilnehmer mit der geringsten Differenz, gewinnt. (Meine Zellenformatierung: mm:ss,00)
Nun habe ich das Problem das beim ausrechnen der Differenz zwischen benötigter Zeit und der vorgegebenen Sollzeit meine Berechnung nicht stimmt, sobald jemand über der Sollzeit ist.
Wenn die Teilnehmer unterhalb der vorgegebenen Sollzeit bleiben, kann ich die Differenz ausrechnen lassen.
z.B. Teilnehmer 1: Sollzeit = 50 Sekunden - benötigte Zeit 49,50 Sekunden --> Differenz 0,5 Sekunden (Die Dahinterliegende Formel ist =ABS(Zelle Sollzeit - Zelle benötigte Zeit)
Sobald ein Teilnehmer die Sollzeit überschritten hat funktioniert meine Formel nicht mehr, trotz ABS (steht für Vorzeichen ignorieren)
z.B. Teilnehmer 3: Sollzeit = 50 Sekunden - benötigte Zeit 50,50 Sekunden --> Die Differenz sollte hier auch 0,5 Sekunden sein, wird aber mit 59:59,50 angezeigt. Die angewendete Formel ist hier auch " =ABS(Zelle Sollzeit - Zelle benötigte Zeit)" Die Formel umzustellen (benötiget Zeit - Sollzeit) bringt leider das selbe Ergebnis.
Als Verdeutlichung noch ein Screenshot im Anhang.
Sitze hier schon seit 4 Stunden und komme einfach nicht weiter, trotz Google und Forumssuche. Tja, immer wenn man denkt das macht man mal auf die Schnelle, dauerts doch länger
Wer weiß Rat?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 381544
Url: https://administrator.de/forum/excel-zeiten-differenz-richtig-darstellen-bei-zeitueberschreitung-381544.html
Ausgedruckt am: 28.04.2025 um 06:04 Uhr
4 Kommentare
Neuester Kommentar
Moin,
Spontan würde mir eine Wenn - Dann-Formel einfallen:
Und ggf. kannst du noch ein + oder - einbauen:
Aber Achtung: du hast dann keine Zeitangaben mehr, sondern Texte...
Gruß
em-pie
Spontan würde mir eine Wenn - Dann-Formel einfallen:
Wenn(Soll>Ist;Soll-Ist;Wenn(Soll<Ist;Ist-Soll;“00:00:00.00“))
Und ggf. kannst du noch ein + oder - einbauen:
Wenn(Soll>Ist;“-“ & Soll-Ist;Wenn(Soll<Ist;“+“ & Ist-Soll;“00:00:00.00“))
Gruß
em-pie
Servus.
Das kommt daher das in der Formatdefinition für diesen Fall etwas fehlt. Das Format sollte richtigerweise so aussehen:
Die eckigen Klammern sind immer dann anzuwenden wenn mit Daten gerechnet wird und eine Summe das Ergebnis sein soll und keine Zeit auf "Uhrzeitbasis".
https://support.office.com/de-de/article/erstellen-oder-l%C3%B6schen-ein ...
Grüße Uwe
Das kommt daher das in der Formatdefinition für diesen Fall etwas fehlt. Das Format sollte richtigerweise so aussehen:
[mm]:ss,00
https://support.office.com/de-de/article/erstellen-oder-l%C3%B6schen-ein ...
Zeigt die abgelaufene Zeit in Minuten an. Wenn Sie mit einer Formel arbeiten, die eine Zeit zurückgibt, bei der die Anzahl der Minuten 60 überschreitet, verwenden Sie ein Zahlenformat, das [mm]:ss gleicht.