2.9k Aufrufe
Gefragt in Tabellenkalkulation von
Hallo zusammen, ich lasse mir bei meinem Stundenblatt in openoffice die Spalte mit den Iststunden automatisch farbig markieren wenn diese mehr als die Sollstunden sind.Das funktioniert sehr gut, nur wenn über Nacht gerechnet wird (22-6 Uhr ) wird das betreffende Feld auch farbig obwohl die Soll-Ist Differenz gleich Null ist. Woran kann das liegen?


MfG Thomas

18 Antworten

0 Punkte
Beantwortet von hajo_zi Experte (9.1k Punkte)
Halo Thomas,

nur wenige sehen Deine Daten, Deine Formel und Deine Bedingung.

Gruß Hajo
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo Thomas,

wir können leider nicht Hellsehen.

Bitte genaue Info, wo steht was und welche Formeln verwendest Du?

Gruß
Rainer
0 Punkte
Beantwortet von
Ja so gehts nicht *G*

In B11 steht der Beginn, in C11 das Ende der Arbeitszeit.Formel für D11:
=WENN((C11-B11)>ZEIT(6;0;0);(C11-B11)-ZEIT(0;30;0);C11-B11)
Pause von 30 Min. wird bei einer Arbeitszeit von mehr als 6h abgezogen. Soweit alles i.O. Der Abzug der Sollstunden und Ermittlung der Differenzstunden ist hier beschrieben:
=WENN(WOCHENTAG(A11;2)<6;D11-ZEIT(7;30;0);D11-0)
In A11 ist das Datum eingetragen, nur Mo - Fr sind Arbeitstage bei mir. Aber die Formatierung wegen der Farbe erfolgt über ein Kontext Menü.
0 Punkte
Beantwortet von hajo_zi Experte (9.1k Punkte)
in D11 steht also eine negative Zahl.
Die bedingte Formatierung sehen wir immer noch nicht. Ich bin dann raus.

Gruß Hajo
0 Punkte
Beantwortet von
Also ich markiere die Zelle in der die Differenzstunden angezeigt werden und wähle über "Format -> bedingte Formatierung aus,dass die Zelle eingefärbt wird sobald der Zellwert größer als Null ist. Berechne ich nun die Zeit zwischen 22 und 6 Uhr wird die betreffende Zelle trotz des Wertes "0" eingefärbt.
0 Punkte
Beantwortet von hajo_zi Experte (9.1k Punkte)
in der Zelle steht nicht 0 sondern ein negativer Wert, wie schon geschrieben.

Gruß hajo
0 Punkte
Beantwortet von
Und wie bringe ich dem Rechner bei dass er diese Zelle nicht einfärben soll wenn sie 00:00 anzeigt ?

LG Thomas
0 Punkte
Beantwortet von hajo_zi Experte (9.1k Punkte)
Formel ist Und(A1=0;A1<>"")
Gruß Hajo
0 Punkte
Beantwortet von
Nein, funktioniert irgendwie nicht.Ausserdem seltsam: gebe ich 22 - 6 Uhr ein, wird die Zelle farbig als seien die Differenzstunden größer als 0. Bei 23 -7 Uhr bleibt sie weiß , so als sein keine Soll-ist Differenz. Der Rechner müsste also bei 22-6 Uhr eine andere Stundenanzahl ermitteln als bei 23-7 Uhr.
0 Punkte
Beantwortet von hajo_zi Experte (9.1k Punkte)
schreibst Du tatsäachli 22:00-6:00, da sollte man mit Resrt arbeiten.
Rest(B1-a1;1)

Gruß Hajo
...