Dienstzeiten Sonntag

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Dienstzeiten Sonntag

Re: Dienstzeiten Sonntag

von matze000 » Mo, 05.10.2015 10:11

Moin paljass..

..wieder einmal echt spitze! Mega super! :D :o

Ich weiß. Die Tabelle kann einen verwirren. Es könnte sicherlich mit der ein oder anderen Spalte einfacher sein, aber es ist ein festes Dokument, an dem im Moment nichts geändert werden darf.

Es funktioniert aber so wie ich es mir vorstelle. Ziel erreicht! Großes LOB :D . Das zu erklären, warum die Bedingungen sich so kompliziert zusammensetzten, würde ein halber Roman werden.

Ich habe die Formel noch mal angepasst in der Bedingung H>0 dann../ Die Sonntagrüfung habe ich rausgenommen, da er mir sonst Spalte (E-F)*24 nicht mehr berechnet hat

Ist schon unfassbar, wie kompliziert es sein kann und doch gibt es immer eine Formel! :D :)

Jetzt klappt alles!

MfG

Matthias

Re: Dienstzeiten Sonntag

von paljass » Mo, 05.10.2015 08:03

Moin,
sicher geht das

Code: Alles auswählen

=WENN(ODER(H17>0;WOCHENTAG(B17)=1);((C17<ZEIT(6;0;0))*(ZEIT(6;0;0)-C17)-(D17<ZEIT(6;0;0))*(ZEIT(6;0;0)-D17)+(D17>=ZEIT(20;0;0))*(D17-ZEIT(20;0;0)))*24;(D17-C17)*24+(F17-E17)*24)
...passt jetzt aber nicht mehr zu deiner Tabelle, weil du in G ja nur die Nachtarbeit haben willst und mit deiner Formel jetzt wochentags die gesamt Arbeitszeit in G ausgewiesen wird.

Gruß
paljass

Re: Dienstzeiten Sonntag

von matze000 » So, 04.10.2015 20:54

Hallo Paljass..

Ich habe da doch noch was.

(Beispiel an Spalte G17)

Ist es möglich deine Formel für Spalte G so zu erweitern das;


=WENN(in H17 das Kriterium entweder H17<0; oder Wochentag = ein Sonntag; dann (deine Formel); sonst (D17-C17)*24+(F17-E17)*24

LG

Matthias

Re: Dienstzeiten Sonntag

von matze000 » So, 04.10.2015 19:19

Hallo paljass...

ganz lieben Dank...das ist genau was ich gesucht habe. Echt spitze! Daumen hoch!

mfg

Matthias

Re: Dienstzeiten Sonntag

von paljass » So, 04.10.2015 09:59

Hi,
guck mal, ob dir in Spalte G nicht auch

Code: Alles auswählen

=((C17<ZEIT(6;0;0))*(ZEIT(6;0;0)-C17)-(D17<ZEIT(6;0;0))*(ZEIT(6;0;0)-D17)+(D17>=ZEIT(20;0;0))*(D17-ZEIT(20;0;0)))*24
ausreicht.

Gruß
paljass

Re: Dienstzeiten Sonntag

von matze000 » Sa, 03.10.2015 14:57

Hier noch mal die Tabelle
Dateianhänge
Tabelle Test.ods
(29.35 KiB) 138-mal heruntergeladen

Re: Dienstzeiten Sonntag

von matze000 » Sa, 03.10.2015 14:56

Hallo clag..

Ich weiß! Ist ein weinig kompliziert. So ging es uns Mitarbeiter mit der Tabelle auch. Wie schon geschrieben. Es geht logischer, liegt aber momentan nicht in meiner Hand. Aber hat man dieses Prinzip erkannt, ist es auch nicht so schlimm.

Ich Versuche noch mal Licht ins Dunkel zu bringen.

1. Die Tabelle soll von einem Arbeitstag bzw. Arbeitsmonat die Stunden zu ungünstigen Zeit ( Zeitraum 20:00 - 6:00 Uhr erfassen / Sontag und Feitertage zählen zwar den ganzen Tag, werden aber noch in Gesamtstunden und die Nachtarbeit geteilt, weil es dafür unterschiedliche Sätze gibt.

(Spalte C u. D ist für Morgenstunden u. Sonntags/Feiertagsdienst gedacht und Spalte E u. F für Abendstunden.)

2. Wenn also zB. täglich (Mo-Fr) 6:00 Uhr bis 22:00 Uhr Dienst ist, dann sind von 20:00 bis 22:00 Uhr(=Spalte E - F) , 2 Stunden(=Spalte G) steuerfreie Zuschläge verbucht.

3. Ist es aber ein Sonntag o. Feiertag zB. = Dienst von 7:00 - 22:00 Uhr(= Spalte E u. F), dann wird in Spalte H die gesamte Zeit gerechnet und wie ich schon in 1. schrieb, noch mal in Spalte G die Nachtstunden von 20:00 - 22:00 Uhr unterteilt.

4. Und jetzt kommt der springende Punkt --> das die Spalten G , H und I in B prüfen ob ein Sonntag anfällt und die Differenz wiedergibt,ist klar. Aber ist ein Sonntag (= Dienstzeit Spalte D-E - zB. 6:00-22:00 Uhr) geprüft worden, muss dieser ja unterteilt werden in Gesamtzeit = 16 Std(H). u. Nachtzeit 2 Std(G).
--> Und da bräucht ich Hilfe eine Formel zu erstellen, die das prüft und in (G) und (H) unterteilt.

Vielleicht habe ich jetzt einhelles Licht damit erzeugen können.... :D :?

MfG

Matze

Re: Dienstzeiten Sonntag

von clag » Sa, 03.10.2015 10:31

Hallo matze000,

du solltest aber trotzdem mal erklären was mit den doppleten Spalten bezweckt wird.
für einen Tag zwei Teildienste aufführen oder wie ?

Also 04:00 - 9:30 und 17:00 - 22:00 oder wie ??

solange das nicht geklärt ist kann man auch nicht wirklich eine Lösung finden.

Re: Dienstzeiten Sonntag

von matze000 » Fr, 02.10.2015 23:33

Hallo clag...

...die Spalten dienen eigendlich nur zur Übersicht. Da es auch Teildienst gibt bei uns und das der Sonntagsdienst sich abhebt.
Ich persönlich hätte die Tabelle auch anders gemacht. Ist aber in der Form ein Offizelles Papier und muss erstmal so geführt werden.

MfG

matze

Re: Dienstzeiten Sonntag

von clag » Fr, 02.10.2015 08:36

Hallo matze000,

kannst du man erklären warum du die Spalten für die Arbeitszeiten doppelt aufgeführt hast?
Was möchtest du damit erreichen?

Re: Dienstzeiten Sonntag

von matze000 » Do, 01.10.2015 13:43

Hallo..

klar! gerne.
Dateianhänge
Tabelle Test.ods
(30.3 KiB) 132-mal heruntergeladen

Re: Dienstzeiten Sonntag

von matze000 » Do, 01.10.2015 13:34

Hallo...

Also ich habe es jetzt so weit selber gebastelt =WENN(WOCHENTAG(B16;2)=7;D16-C16;"")*24. Klappt wie ich es möchte.
Jetzt bleibt noch die Frage mit dem Herrausrechnen der Dienste zu ungünstigen Zeiten. Also z.B aus 7.00 - 22.00 Uhr die 2 Stunden 20.00 - 22.00 Uhr Dienst zu ungünstigen Zeiten. Die von 20.00 - 6.00 Uhr bei uns gehen.

MfG

matze000

Re: Dienstzeiten Sonntag

von matze000 » Do, 01.10.2015 13:21

Hallo Gert..

unsere Antworten hatten sich wol überschnitten. Danke für deine Tips. Vielleicht beantwortet mein Text auch schon deine Frage auf Spalte H und G.
Dort müssen sie als Dezimal errechnet werden, da unten in der Tabelle die Gesamtstunden zusammengerechnet werden.

MfG

matze000

Re: Dienstzeiten Sonntag

von matze000 » Do, 01.10.2015 13:15

Hallo clag

Erstmal ganz lieben Dank für den Vorschlag.
Sorry! Da war ich ungenau was ich wollte.


Wo ich nicht weiter komme, ist eine Formel zu schreiben in der 1. geprüft wird, welcher Tag in Splate B ein Sonntag ist. Wenn das dann so zutrifft, in Spalte H = ( Sonntagsdienst) die Gesamtzeit erscheint in Dezimalanzeige . Für Spalte G wäre eine Funktion toll die aus der Dienstzeit z.B. wie in Zeile 16 (7.00 - 22.00 Uhr) die Dienstzeit zu ungünstigen Zeit 20.00 - 6.00 Uhr rausrechnet. Also die 2 Stunden von 20.00 -22.00 Uhr in Spalte G.

Leider bekommen ich die Berechnung für Dezimalanzeigen wie z.B Zeile 13 =SUMME(D13-C13)*24+(F14-E13)*24 nicht mit eingearbeitet.

MfG

matze000

Re: Dienstzeiten Sonntag

von Gert Seler » Do, 01.10.2015 12:40

Hallo Matze,
die Anwendung der Funktion Wochentag(A1;2) hat Clag ja bereits erklärt.
Findest Du ebenso in der "LO_Calc Hilfe".
In Deiner Frage vom 30.09.2015/19:56 bringst Du diese Frage:
Ich wollte das der Wochentag Sonnatg geprüft wird und in H= Gesamtzeit und in G= Differenz von den Zeiten in C und D dann erscheint.
In der Ergebnisliste der Beispieltabelle sind allerdings z.Teil 2Arbeitszeiten eingefügt und in Spalte G
die Summen von (D13-C13) + (F13-E13).
Am Sonntag den 06.09.2015 folgende Zeiten C16=7:00Uhr in D16=22:00Uhr "Summe" gleich 15:00Std allerdings in Zelle H16
Das Ergebnis (15:00Std.) gehört aber doch in die Zelle G16 und in H16 die Summe der WochentagsZeiten
inklusive der Arb.Zeit aus G16
.
Oder habe ich Da einen Denkfehler ?
Also ändere Deine Tabelle in H16 in =Summe(G10:G16) ab und Zelle G16 die Formel :

Code: Alles auswählen

=SUMME(D16-C16)
Das sollte passen. Und noch ne Frage: Wie kommst Du auf Die "Dezimalzahlen" in der "Spalte_G und Spalte_H" ?

mfg Gert

Nach oben