Clever-Excel-Forum

Normale Version: Rechnen mit der Zeit
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3
Hallo Dietmar,

meiner Ansicht nach ist das Ergebnis richtig:

Tabelle1

ABCDEF
1Tour geplantEnde VerladungStandgeld Wartezeit größer eine Stunde
2
306:0007:05kein AnspruchFalsches Ergebnis1,08
407:0008:01kein AnspruchFalsches Ergebnis1,02
523:0000:10Anspruchrichtig1,17
623:0000:00kein Anspruchrichtig1,00
723:0000:30Anspruchrichtig1,50
805:0006:05kein AnspruchFalsches Ergebnis1,08
Formeln der Tabelle
ZelleFormel
F3=REST(B3-A3;1)*24
F4=REST(B4-A4;1)*24
F5=REST(B5-A5;1)*24
F6=REST(B6-A6;1)*24
F7=REST(B7-A7;1)*24
F8=REST(B8-A8;1)*24

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Hi Dietmar,

wieso hast du
Zitat:>=1,1
in deiner Formel?


Nimm mal die Dezimalstelle weg; dann passt es, denn du willst doch alles über 1 Stunde als Anspruch geltend machen.
?????
Hallo,
Tabelle1

ABCDE
306:0007:05Anspruch
Formeln der Tabelle
ZelleFormel
E3=WENN(REST(C3-A3;1)*24>=1;"Anspruch";"kein Anspruch")

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Vielleicht reicht auch einfach nur:
Zitat:=WENN(REST(C3-A3;1)*24>1;"Anspruch";"kein Anspruch")


Du schreibst oben größer eine Stunde.
Gruß
Marcus

Hallo Günter,

das hast Du selber mit in die Formel übernommen...

Gruß
Marcus
Hi Marcus,

richtig! Das habe ich aus #3 kopiert und, nachdem Dietmar meinen Vorschlag als nicht korrekt erkannt hat, mir genauer angesehen. Mein Fazit ist im Beitrag.
Hallo Ihr alle,

vielen Dank für eure Antworten.
Ja es lag augenscheinlich dann wohl doch an der Dezimalstelle, was ein Denkfehler von mir war.
Wenn man sich aber das Ergebnis von Klaus-Dieter in Spalte F ansieht, gibt die Formel ja nicht genau 1 zurück, sondern noch Stellen im Nach-Komma-Bereich, deshalb dachte ich, ich muss evtl. Runden.

Ich teste das mal ausgiebig an meiner original Datei, wenn mir dann nichts mehr auffällt werde ich den Betrag auf erledigt setzen.

Vielen Dank euch allen und bleibt gesund, ich brauche euch noch ein wenig hier!
PHP-Code:
=If((C3-A3)/1>1;"""kein ") & "Anspruch" 
Hi Dietmar,


Zitat:Wenn man sich aber das Ergebnis von Klaus-Dieter in Spalte F ansieht, gibt die Formel ja nicht genau 1 zurück, sondern noch Stellen im Nach-Komma-Bereich, deshalb dachte ich, ich muss evtl. Runden.

die von Klaus-Dieter gezeigten Zahlen sind das Ergebnis der Funktion REST() in Industriezeit - errechnet durch die Multiplikation mit 24. Und die vergleichst du mit 1, da du alles, was >1 ist, mit "Anspruch" kennzeichnen willst. Im geposteten Tabellenauschnitt ist lediglich in Zeile 6 das Ergebnis 1, der Rest ist größer.


Ich glaube, du solltetest dich noch etwas intensiver mit der Zeit auseinandersetzen. Hier https://www.online-excel.de/excel/singsel.php?f=128 gibt es eine ordentliche Erklärung.
Hallo snb,

bin wohl wieder zu blöd für deine Formel:

Tabelle1

ABCDE
301:0001:00kein Anspruch
Formeln der Tabelle
ZelleFormel
E3=WENN((C3-A3)/1>1;""; "kein ") & "Anspruch"

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8

Ich sehe hier eh ein Datumsproblem ...
Gruß
Marcus
Hallo @All,
ich bastle noch an meinem zweiten Problem. Ich möchte mit einer Zeitdifferenz darstellen ob ein Fahrzeug zu früh zu spät oder pünktlich war.
Auch hier, muss ich wieder die Funktion Rest verwenden um ans Ziel zu kommen,[attachment=30572] was mir hier nicht ganz gelinkt.

Es wäre schön wenn Ihr mir hier nochmal auf die Sprünge helfen könntet.

Tabelle1

ABDEFGHIJK
1Tour geplantMeldezeitEnde VerladungEnde der Verladung größer eine Stunde zur MeldungVerladezeitZeitdifferenz
2
36:006:156:30Wartezeit kleine 1 Stunde0,250,25zu spät
47:006:156:30Wartezeit kleine 1 Stunde0,250,75zu früh
57:006:457:00Wartezeit kleine 1 Stunde0,250,25zu früh
67:007:307:45Wartezeit kleine 1 Stunde0,250,50zu spät
77:007:458:00Wartezeit kleine 1 Stunde0,250,75zu spät
88:008:008:15Wartezeit kleine 1 Stunde0,250,00zu spätkeine Differenz
99:008:158:30Wartezeit kleine 1 Stunde0,250,75zu früh
107:00
119:009:309:45Wartezeit kleine 1 Stunde0,250,50zu spät
129:004:455:00Wartezeit kleine 1 Stunde0,2519,75zu spätfalsches Ergebnis4,25zu früh
136:006:156:30Wartezeit kleine 1 Stunde0,250,25zu spät
148:00
Formeln der Tabelle
ZelleFormel
E3=WENN(D3="";"";WENN(REST(D3-B3;1)*24>=1;"Wartezeit größer 1 Stunde";"Wartezeit kleine 1 Stunde"))
F3=WENN(D3="";"";REST(D3-B3;1)*24)
G3=WENN(A3="";"";WENN(B3>=A3;REST(B3-A3;1)*24;REST(A3-B3;1)*24))
H3=WENN(A3="";"";WENN(B3<A3;"zu früh";"zu spät"))
E4=WENN(D4="";"";WENN(REST(D4-B4;1)*24>=1;"Wartezeit größer 1 Stunde";"Wartezeit kleine 1 Stunde"))
F4=WENN(D4="";"";REST(D4-B4;1)*24)
G4=WENN(A4="";"";WENN(B4>=A4;REST(B4-A4;1)*24;REST(A4-B4;1)*24))
H4=WENN(A4="";"";WENN(B4<A4;"zu früh";"zu spät"))
E5=WENN(D5="";"";WENN(REST(D5-B5;1)*24>=1;"Wartezeit größer 1 Stunde";"Wartezeit kleine 1 Stunde"))
F5=WENN(D5="";"";REST(D5-B5;1)*24)
G5=WENN(A5="";"";WENN(B5>=A5;REST(B5-A5;1)*24;REST(A5-B5;1)*24))
H5=WENN(A5="";"";WENN(B5<A5;"zu früh";"zu spät"))
E6=WENN(D6="";"";WENN(REST(D6-B6;1)*24>=1;"Wartezeit größer 1 Stunde";"Wartezeit kleine 1 Stunde"))
F6=WENN(D6="";"";REST(D6-B6;1)*24)
G6=WENN(A6="";"";WENN(B6>=A6;REST(B6-A6;1)*24;REST(A6-B6;1)*24))
H6=WENN(A6="";"";WENN(B6<A6;"zu früh";"zu spät"))
E7=WENN(D7="";"";WENN(REST(D7-B7;1)*24>=1;"Wartezeit größer 1 Stunde";"Wartezeit kleine 1 Stunde"))
F7=WENN(D7="";"";REST(D7-B7;1)*24)
G7=WENN(A7="";"";WENN(B7>=A7;REST(B7-A7;1)*24;REST(A7-B7;1)*24))
H7=WENN(A7="";"";WENN(B7<A7;"zu früh";"zu spät"))
E8=WENN(D8="";"";WENN(REST(D8-B8;1)*24>=1;"Wartezeit größer 1 Stunde";"Wartezeit kleine 1 Stunde"))
F8=WENN(D8="";"";REST(D8-B8;1)*24)
G8=WENN(A8="";"";WENN(B8>=A8;REST(B8-A8;1)*24;REST(A8-B8;1)*24))
H8=WENN(A8="";"";WENN(B8<A8;"zu früh";"zu spät"))
E9=WENN(D9="";"";WENN(REST(D9-B9;1)*24>=1;"Wartezeit größer 1 Stunde";"Wartezeit kleine 1 Stunde"))
F9=WENN(D9="";"";REST(D9-B9;1)*24)
G9=WENN(A9="";"";WENN(B9>=A9;REST(B9-A9;1)*24;REST(A9-B9;1)*24))
H9=WENN(A9="";"";WENN(B9<A9;"zu früh";"zu spät"))
E10=WENN(D10="";"";WENN(REST(D10-B10;1)*24>=1;"Wartezeit größer 1 Stunde";"Wartezeit kleine 1 Stunde"))
F10=WENN(D10="";"";REST(D10-B10;1)*24)
G10=WENN(A10="";"";WENN(B10>=A10;REST(B10-A10;1)*24;REST(A10-B10;1)*24))
H10=WENN(A10="";"";WENN(B10<A10;"zu früh";"zu spät"))
E11=WENN(D11="";"";WENN(REST(D11-B11;1)*24>=1;"Wartezeit größer 1 Stunde";"Wartezeit kleine 1 Stunde"))
F11=WENN(D11="";"";REST(D11-B11;1)*24)
G11=WENN(A11="";"";WENN(B11>=A11;REST(B11-A11;1)*24;REST(A11-B11;1)*24))
H11=WENN(A11="";"";WENN(B11<A11;"zu früh";"zu spät"))
E12=WENN(D12="";"";WENN(REST(D12-B12;1)*24>=1;"Wartezeit größer 1 Stunde";"Wartezeit kleine 1 Stunde"))
F12=WENN(D12="";"";REST(D12-B12;1)*24)
G12=WENN(A12="";"";WENN(B12>=A12;REST(B12-A12;1)*24;REST(A12-B12;1)*24))
H12=WENN(A12="";"";WENN(B12<A12;"zu früh";"zu spät"))
E13=WENN(D13="";"";WENN(REST(D13-B13;1)*24>=1;"Wartezeit größer 1 Stunde";"Wartezeit kleine 1 Stunde"))
F13=WENN(D13="";"";REST(D13-B13;1)*24)
G13=WENN(A13="";"";WENN(B13>=A13;REST(B13-A13;1)*24;REST(A13-B13;1)*24))
H13=WENN(A13="";"";WENN(B13<A13;"zu früh";"zu spät"))
E14=WENN(D14="";"";WENN(REST(D14-B14;1)*24>=1;"Wartezeit größer 1 Stunde";"Wartezeit kleine 1 Stunde"))
F14=WENN(D14="";"";REST(D14-B14;1)*24)
G14=WENN(A14="";"";WENN(B14>=A14;REST(B14-A14;1)*24;REST(A14-B14;1)*24))

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Hi Dietmar,

ausnahmsweise muss ich dir mit einem Bild antworten. Diese Zelle ist mit Datum und Zeit formatiert! Da du die Werte über eine Dropdownliste, die in deiner Cloud liegt, einträgst, konnte ich nicht sehen, was du in dieser Liste stehen hast.

[attachment=30573]
Seiten: 1 2 3