Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Zelle beim überschreiten von 3 min farblich markieren

Hallo 

ich möchte gern eine Zelle beim überschreiten von 3 min farblich markieren

mein Vorschlag ist

if (Zeit] >= 0.00180, green(), red())

Es werden alle Zeite rot dargestellt, was ist  mein Fehler

Min 00:03:00 ist die Darstellung der Zeit.

Gruß

Berndi

1 Solution

Accepted Solutions
marcus_sommer

Mit den Beipieldaten funktioniert es (siehe Anhang - als neue Formel - wobei es schon besser ist, diese Berechnung im Skript zu machen), wie oben angegeben mit:

time(fabs(IstAbfahrt - SollAbfahrt), 'hh:mm:ss')  // bei Differenzen >= 1 Tag, wäre interval() vermutlich besser geeignet

if(fabs(IstAbfahrt - SollAbfahrt) <= 1/24/60*3, green(), red())

Um Beispiel anzuhängen, schaue mal hier: Uploading a Sample

- Marcus

View solution in original post

17 Replies
marcus_sommer

Ist Zeit auch wirklich ein numerisch und eine Zeit, also z.B. kein Zeitstempel, bei dem noch ein Datum dabei ist?

Wenn ja, sollte folgendes funktionieren: if([Zeit] >= 1/24/60*3, green(), red())

Wenn nein, müsste Zeit erst mit time#() oder timestamp#() + frac() angepasst werden.

- Marcus

Not applicable
Author

Es ist ein Errechnetes Feld aus

Zwei Datums

Time(Interval (IstAbfahrt-SollAbfahrt,'S'))

wobei IstAbfahrt und SollAbfahrt als 43582,132175926 dargestellt sind.

marcus_sommer

Dann probiere mal: if(IstAbfahrt - SollAbfahrt >= 1/24/60*3, green(), red())

- Marcus

Not applicable
Author

hm...

es sind noch immer alle Felder rot.

Obwohl so manche Differenz unter 1 Min liegen.

marcus_sommer

Pack die Berechnung(en) mal in normale Formeln:

IstAbfahrt - SollAbfahrt

if(IstAbfahrt - SollAbfahrt >= 1/24/60*3, 1, 2)

Geben sie das erwartete Ergebnis zurück?

Not applicable
Author

die IstAbfahrt - SollAbfahrt habe ich als neues Feld in der Tabelle Hinterlegt somit erhalte ich 0,0017245....


und


die andere Formel wurde bei Hintergrundfarbe hinterlegt


das Ergebnis ist das keine Farbe angezeigt wird es ist alles weiß

marcus_sommer

Ich meinte beide Formeln in der Tabelle zu hinterlegen, um zu sehen, ob 1 oder 2 ausgegeben werden.

Not applicable
Author

erste Formel wird als 0,0013.... ausgeben

und die zweite Formel kann nicht dargestellt werden.

Not applicable
Author

Soll und IstABfahrt ist als

31. 01.2016 03:20:12