• Das kreative Thema des Monats Oktober wird vor allem diejenigen unter Euch besonders ansprechen, denen Do-it-yourself quasi im Blut liegt. Zeigt uns Eure Improvisationskünste oder fotografiert, was andere Leute sich so im Alltag zusammengestrickt haben. --> Zum Mitmachen bitte hier klicken

[Numbers] Arbeitszeit minus Pause in einer Formel

bassechef

Erdapfel
Registriert
23.09.16
Beiträge
3
Hallo Forum!

Stichwort Dienstplan:
Ich möchte in einem Feld eine Arbeitszeit berechnen. Das klappt auch ganz gut. Nur möchte ich, dass das Feld die Pause von 30 Minuten abzieht wenn die Arbeitszeit höher als 6h Stunden ist. Das klappt nicht.

hier die Formel:

D2 ist die Anfangszeit z.b. 10:30 (Feld ist in DATUM & UHRZEIT ohne DATUM formatiert)
C2 ist die Endzeit z.b. 19:30 (Feld ist in DATUM & UHRZEIT ohne DATUM formatiert)

C3 sollte dann folgendes sein:
WENN((WENNFEHLER(D2−C2;0)>ZEIT(6;0;0));WENNFEHLER(D2−C2;0)−ZEIT(0;30;0);WENNFEHLER(D2−C2;0))


Ich bekomme je nachdem was ich ausprobiere entweder den Fehler "Syntaxerror" oder "Dauer kann nicht mit anderen Datentypen verglichen werden)

Zur Info: Die WENNFEHLER Funktion habe ich eingebaut damit beim Eintrag "Urlaub" oder "Frei" kein Warndreieck ausgegeben wird sondern der Wert 0

Ich möchte kein extra Feld mit der Pausenzeit sondern, dass die Funktion erkennt wann Pause ist und wann nicht,...


Danke vorab!

B
 
Die Fehlermeldung sagt doch bereits worin das Problem liegt. Datum und Uhrzeit ist in Numbers anders als in Excel ein eigenständiges (Text)-Format und kann daher nicht mit Zahlen (Dauer) verrechnet werden. Du musst das Datums/Text-Format, z. B. mit der Funtion =WERT() in eine numerisches Format umwandeln.

MACaerer
 
Danke!
Ich hab das auch schon gelesen nur ich verstehe es einfach nicht. An welcher Stelle muss ich =WERT() einfügen? Und muss ich dann ZEIT(S;M;S) entfernen?
 
Die Zahlenwert-Umwandlung muss jeweils in der Berechnungsformel erfolgen und zwar überall da wo Datums/Zeitwerte stehen. Die Formeln werde dadurch ziemlich umfangreich. Eine Alternative wäre das in einer separaten Tabelle machen zu lassen, die man z. B. unter die Haupttabelle oder auf eine andere Seite legt.

MACaerer