Clever-Excel-Forum

Normale Version: Differenz bei Bedingung und Uhrzeiten berechnen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,

Ich verzweifele bei einer relativ einfachen Fragestellung. Es soll eine Differenz zwischen 2 Uhrzeiten gerechnet werden (z.B. 12:00 minus 11:40 ergibt 20 Minuten). Dazu gibt es noch eine Bedingung: falls das Ergebnis < 20 Minuten lautet, dann soll der der Text "Falsch" geschrieben werden, falls >= 20 Minuten, dann "Richtig".

Excel berechnet meine Beispiele jedoch unterschiedlich, je nach Uhrzeit, siehe Anhang.

Meine Fragen an Euch:
1) Woher kommt der Unterschied zu Stande? Liegt es an Excel oder mir?
2) Gibt es eine effizientere/sichere Lösung, um die Berechnung durchzuführen?

Vielen Dank im Voraus für Eure Hilfe.

Viele Grüße,
Jeff
Moin

Hier mal was Buntes.
Arbeitsblatt mit dem Namen 'Tabelle1'
ABCIJ
1Zeit in Minuten als Bruchteil eines TagesZeit in Minuten als Dezimalzahl
211:3111:510,01388888888888880000000000019,9999999999999000
311:3211:520,01388888888888890000000000020,0000000000000000
4
511:5212:120,01388888888888880000000000019,9999999999999000
611:5312:130,01388888888888890000000000020,0000000000000000
711:5412:140,01388888888888880000000000019,9999999999999000
811:5512:150,01388888888888890000000000020,0000000000000000
911:5612:160,01388888888888900000000000020,0000000000001000
10
1111:3111:510,01388888888888880000000000019,9999999999999000
1211:3211:520,01388888888888890000000000020,0000000000000000
13
1411:5212:120,01388888888888880000000000019,9999999999999000
1511:5312:130,01388888888888890000000000020,0000000000000000
1611:5412:140,01388888888888880000000000019,9999999999999000
1711:5512:150,01388888888888890000000000020,0000000000000000
1811:5612:160,01388888888888900000000000020,0000000000001000

ZelleFormel
I2=B2-A2
J2=I2*24*60
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg

https://www.youtube.com/watch?v=PZRI1IfStY0
Hallo,

das übliche Problem der Gleitkommazahlen.

Code:
=WENN(RUNDEN(B2-A2;7)<2/144;"Richtig";"Falsch")
Hallo,

Danke an Euch beide, das hat mir sehr geholfen.

Viele Grüße,
Jeff