Registriert seit: 22.08.2023
Version(en): 365
Guten Tag,
ich hätte ein Problem bei dem ich aktuell nicht weiterkomme.
Wir bekommen bald unser erstes Kind und natürlich wetten alle Familienmietglieder/Freunde auf Größe/Gewicht/Uhrzeit/Tag etc.
Ich habe dazu eine Excel-Tabelle erstellt in der nun untere Anderem die Zeitdifferenz zwischen der geschätzten und der tatsächlichen Uhrzeit errechnet werden soll.
Das große Problem ergibt sich beim Sprung über 0:00 Uhr hinaus, da hier in beide Richtungen gerechnet werden soll.
Ich hätte also gerne, dass z.B. die Differenz zwischen 0:05 und 23:55 Uhr aber auch die die zwischen 23:55 und 0:05 jeweils 10 Minuten ergibt.
Wäre super wenn mir da jemand helfen könnte.
Registriert seit: 12.08.2019
Version(en): Office 365
Hallo,
ein merkwürdiger Wunsch, aber bitte ...
=WENN(A1 kleiner B1;REST(A1-B1;1);REST(B1-A1;1))
(statt kleiner das entspr. Zeichen!)
Gruß Sigi
Registriert seit: 28.08.2022
Version(en): 365
22.08.2023, 09:50
(Dieser Beitrag wurde zuletzt bearbeitet: 22.08.2023, 09:56 von HKindler.)
Hi,
=LET(a;A1;b;B1;c;a-b;d;b-a;e;WENN(c<0;1+c;c);f;WENN(d<0;1+d;d);MIN(e;f))
bzw. wenn in A1 und B1 keine reine Uhrzeit, sondern ein Datum+Zeit steht und nur die Zeit interessiert, dann statt A1 wie bei Sigi REST(A1;1) verwenden (für B1 gilt dies analog).
Gruß,
Helmut
Win10 - Office365 / MacOS - Office365
Registriert seit: 22.08.2023
Version(en): 365
22.08.2023, 09:53
(Dieser Beitrag wurde zuletzt bearbeitet: 22.08.2023, 09:53 von Mildegardt.)
Das mit REST() hatte ich auch schon probiert. Funktioniert leider auch nur in eine Richtung.
Bei 0:05 und 23:55 kommt 0:10 raus
Bei 23:55 und 0:05 allerdings 23:50
das ganze ist komplexer als es auf den ersten Blick aussieht.
Registriert seit: 11.03.2015
Version(en): mittlerweile meistens 2019
22.08.2023, 10:02
(Dieser Beitrag wurde zuletzt bearbeitet: 22.08.2023, 10:02 von Der Steuerfuzzi.)
Hallo,
warum gibst Du nicht das Datum dazu ein? Dann kannst Du ganz einfach =ABS(zeit1-zeit2) rechnen.
Vor Allem: Kann man das so eng eingrenzen wann das Kind kommt? Kann ja sein, dass die Mutter 30 Stunden in den Wehen liegt, was man ja vorher nicht weiß ...
Gruß
Michael
Registriert seit: 22.08.2023
Version(en): 365
das mit LET() funktioniert vielen dank
Registriert seit: 16.04.2014
Version(en): xl2016/365
Zitat:Das mit REST() hatte ich auch schon probiert. Funktioniert leider auch nur in eine Richtung.
Sigi's Formel funktioniert für beide Fälle.
Registriert seit: 11.03.2015
Version(en): mittlerweile meistens 2019
Nein, Sigis Formel ergibt leider nicht das gewünschte Ergebnis. Gib mal als Zeiten 21:10 und 10:00 ein. Es sollte 11:10 Differenz sein, bei Sigis Formel kommt 12:50 heraus ...
Gruß
Michael
Registriert seit: 16.04.2014
Version(en): xl2016/365
Stimmt, hatte es nur kurz angetestet.
Registriert seit: 21.06.2016
Version(en): 2021
Hallo,
auch für ältere Versionen (ohne LET):
=MIN(ABS(A1-B1);1-ABS(A1-B1))
helmut
Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität.
Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen."
Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.