Busfahrer Stundennachweis mit Nachtzuschlägen Feiertag und Sonntag
Moderator: Moderatoren
-
- **
- Beiträge: 21
- Registriert: Do, 16.08.2018 20:34
Busfahrer Stundennachweis mit Nachtzuschlägen Feiertag und Sonntag
Ich bin Reisebusfahrer und versuche meinen Stundennachweis zu erstellen und bitte hier um Eure Hilfe.
Im Anhang die Tabelle soweit ich gekommen bin wobei der Teil der Reisekosten (Spesen) derzeit noch außer acht gelassen werden kann.
Nötige Funktionen ( es werden nur Zeitergebnisse / Summen benötigt )
Arbeitsbeginn und Ende über 24-Stundenrechnung wegen Nachtfahrten ( Summe der Zeiten in Industriezeit)
Spalten Zuschläge:
Nachtzuschlag von 22:00 - 05:00 (Ausgabe in Industriezeit)
In meiner Formel leider falsches Ergebnis (rot markiert) müsste 7 Stunden sein
Feiertagszuschlag und Sonntagszuschlag:
Wenn eintrifft dann darf der Nachtzuschlag nicht ausgegeben werden nur FZ oder SZ Zuschlag
Es wäre natürlich komfortabel wenn die Tabelle weis wann Feiertag ist In Anlage mal gelb markiert
Für Eure Hilfe darf ich mich jetzt schon einmal im Voraus bedanken
Oliver
- Dateianhänge
-
- Arbeitsnachweis Bader August 2018 TEST.xlsx
- (17.77 KiB) 260-mal heruntergeladen
-
- **
- Beiträge: 21
- Registriert: Do, 16.08.2018 20:34
Re: Busfaherer Stundennachweis mit Nachtzuschlägen Feiertag und Sonntag
Ja so richtig wobei die Arbeit am Mi bis 10:00 Uhr ging und weiter um 18 Uhr über Nacht auf Donnerstag.
Es darf halt nur immer das höhere der Zuschläge verwendet werden.
Am FT dann kein NZ
Re: Busfaherer Stundennachweis mit Nachtzuschlägen Feiertag und Sonntag
was verstehst Du unter "LO kennt keine benannten Formeln"?
Bitte genauer erklären, danke.
Gruß
balu
wehr rächtschraipfähler findet khan si behalden
Re: Busfaherer Stundennachweis mit Nachtzuschlägen Feiertag und Sonntag
Du Deutsch?
Warum sprechen Spanisch?
Im Ernst. Ich versteh nicht was Du da sagst. Gib mal ein Formelbeispiel, so das man nicht Abstrakt denken muss.
Gruß
balu
wehr rächtschraipfähler findet khan si behalden
Re: Busfaherer Stundennachweis mit Nachtzuschlägen Feiertag und Sonntag
Im Prinzip meinst Du so etwas wie:
=SVERWEIS(Banane;Tomate;Gurke;Apfel)
Ist doch eigentlich ein Ur-alter Hut.
Formeln werden einem Namen zugeordnet. Und dieser Name kann dann wiederum einem anderen Namen zugeordnet werden, u.s.w. etc. ...
Hier mal wie es für OO.o und AOO gemacht wird. Für LO ist der Weg etwas anders und müsste in dem dementsprechendem Wiki nachgeschaut werden.
NamenFürBereiche
NamenFürFormeln
NamenFürZellen
Das kann LO auch. Nur ist LO ja mittlerweile in diesem Punkt mehr an Excel angelehnt wo es Lokale und Globale Namen gibt, aber das Grundprinzip bleibt.
Kann aber sein, das Excel vielleicht hier und da noch ein paar Dinge mit Namen machen kann die OO und LO nicht beherrschen, aber zu sagen das LO keine benannten Formeln kennt, stimmt so gesehen nicht.
Vielleicht solltest Du dich mal in LO mit folgendem befassen.
Menüleiste:
- Einfügen
- Bennante Ausdrücke
oder einfach "Strg" & "F3"
so zumindest in LO 5.1.5.2. Wie es in der 6er Linie von LO aussieht keine Ahnung, habe ich nicht.
Excel habe ich nicht mehr.Öffne meine Datei in Excel
In OO.o und AOO heißt es "Namen festlegen", in LO habe ich es ja eben gesagt.Dann schaue unter Namensmanager nach.
Und in OO.o 3.2.1 ist für die benannte Formel
Code: Alles auswählen
Dauer
Code: Alles auswählen
SUMME((1-2*(SPALTE($Tabelle1.$B372:$F372)>3))*(REST(SPALTE($Tabelle1.$B372:$F372);2)=0)*(XX>0)*XX)
Kannste recht haben. Aber ich sehe das so.Eine Notwendigkeit für sie besteht hier übrigens - vermutlich - nicht.
Wer den Umgang mit benannten Formeln beherrscht, der hats hinterher bei Änderungen und/oder Erweiterungen bedeutend leichter. Ist aber auch persönliche Geschmackssache. Denn es gibt da ein paar Stolpersteine die man kennen muss, sonst gibts massig Probleme.
Gruß
balu
wehr rächtschraipfähler findet khan si behalden
Re: Busfaherer Stundennachweis mit Nachtzuschlägen Feiertag und Sonntag
@Lupo1
Nicht nur als benannte Formeln, nein, sogar die Formel direkt in der Zelle funktioniert nicht. Kann aber auch sein, das dies vielleicht an einer Einstellungssache in LO liegt, die ich jetzt nicht versuche herauszufinden, da ich nicht weiss welche LO Version Oliver benutzt.Meine Datei läuft mit ihren benannten Formeln nicht unter LO.
Aber warum bietest Du überhaupt eine Excel Funktionalität an, wenn Du weist das die nicht wirklich in LO funktioniert?
Ach so!Der Busfahrer kann sie aber online verwenden, wenn er sich einen Live-Account zulegt.
Er soll sich registrieren damit er mit der Excel Online-Version weiterarbeiten kann. Eine Schöne Hilfe ist das. Also ehrlich. Muss das sein?
@Oliver
Auch wenn Du mit LO arbeitest, welche Versionsnummer genau (?), so ist es wichtig zu Wissen, warum Du eine '.xlsx'-Datei angehängt hast?
Musst du deinem Arbeitgeber die Datei in diesem Dateiformat vorlegen?
Oder hast Du nicht so auf die Dateiendung geachtet?
Unabhängig von dem Dateiformat hier schon mal eine kleine Erleichterung.
Du hast im Tabellenblatt *RKO Fahrtätigkeit* in der Zelle H6 folgende Formel stehen.
Code: Alles auswählen
=WENN(C6="L";7,5;WENN(C6="U";7,5;WENN(C6="K";7,5;(E6-D6+(E6<D6))*24)))
Code: Alles auswählen
=WENN(ODER(C6="L";C6="U";C6="K");7,5;(E6-D6+(E6<D6))*24)
Wenn die Datei nur für dich ist, dann tu dir selber den Gefallen und speichere sie nicht in einem Fremdformat ab (wie z.B '.xlsx'), da dies über kurz oder Lang zu Problemen führen kann. Besser ist es wenn Du sie als '.ods'-Datei speicherst.
Ich gehe jetzt in die Heia.
Gruß
balu
wehr rächtschraipfähler findet khan si behalden
-
- **
- Beiträge: 21
- Registriert: Do, 16.08.2018 20:34
Re: Busfaherer Stundennachweis mit Nachtzuschlägen Feiertag und Sonntag
Erstmal danke für deine Hilfe.
Nein hat keine besondere Bewandtnis warum im Fremdformat gespeichert werde aber deinen Rat beherzigen!
Versin LO: Version: 6.0.6.2 (x64)
Zur allgemeinen Info:
Es handelt sich hier bei meiner Tabelle um einen Stundennachweis im Reisebusgewerbe. Hier sind Lenk und Ruhezeiten sowie zwei Mann Besatzung relevant und werden über den Digitalen Tachografen sowie Fahrerkarte gespeichert. Dort sind auch die relevanten Arbeitszeitpausen gespeichert und werden kontrolliert
In meiner Tabelle kommen 45 min Pause bei mehr als 8 Stunden zum Abzug es sei denn es kommt Linienverkehr dazu dann muss die Pause wie in P6 mit eingebaut werden in die Formel.
Gruß
Oliver
Re: Busfahrer Stundennachweis mit Nachtzuschlägen Feiertag und Sonntag
Okay, Thema Fremdformat ist erledigt.
LO 6.0.6.2 habe ich ja nicht, wie schon erwähnt. Jedoch dürfte das für meine ersten Verbesserungen auch kein Problem darstellen.
Nun, ich habe mir erstmal deine Datei als solches vorgenommen, um ein paar Änderungen vorzunehmen die auf dem ersten Blick noch nicht wirklich wichtig sind, aber eine gewisse Erleichterung und Optische "Verschönerung" darstellen.
Fangen wir mit der Spalte A im Tabellenblatt *RKO Fahrtätigkeit* an.
Dort hast Du von Hand die Wochentagskürzel, Mo - So, eingetragen. Ist wohl so weit ok, und man kann damit wohl auch arbeiten, aber da Du ja in Spalte B ein Datum stehen hast, wäre es blödsinn für jeden Monat Spalte A und B händisch zu ändern. Das kann man auch von Calc erledigen lassen.
Bevor wir aber dort die Änderungen vornehmen, nehmen wir uns mal eben die Zelle P1 vor.
Dort hast Du das Abrechnungsdatum wie folgt stehen.
Code: Alles auswählen
01.08.2018 – 31.08.2018
Das ist taktisch Unklug. Weil es so schwerer wird den Datumsautomatismus anzuwenden, den Calc ausführen soll.
Deshalb kommt jetzt in P1 nur das Startdatum eines Monats rein. Also Beispielsweise.
Code: Alles auswählen
01.08.2018
Code: Alles auswählen
=MONATSENDE(P1;0)
Code: Alles auswählen
TT.MM.JJJJ
Du brauchst jetzt nur noch in P1 (Zelle habe ich farblich hervorgehoben) das Startdatum einzugeben, und schwupp-di-wupp steht ganz von allein das Enddatum in Q1.
Damit ist der Grundstein für einen Automatischen Kalender gelegt.
Und jetzt kommt in der Zelle A6 etwas sehr kurzes rein, und zwar das hier.
Code: Alles auswählen
=P1
Da Du dort aber das Wochentagskürzel stehen haben willst, muss die Zelle jetzt noch mit folgendem Zellformat formatieren.
Code: Alles auswählen
NN
Und um den Automatischen Kalender jetzt auch noch zu vervollständigen, kommt in A7 das hier rein.
Code: Alles auswählen
=A6+1
Jetzt kommt die Spalte B dran.
In der Zelle B6 kommt ganz einfach das hier rein.
Code: Alles auswählen
=A6
Um jetzt zu testen ob der Kalender auch funktioniert, gib einfach mal in P1 (die farbige Zelle) ein anderes Datum ein. Und schon siehst Du das sich die Wochentagskürzel und das Datum in der Spalte B wie von Geisterhand ändern, automatisch anpassen.
Okay, für die Monate mit weniger als 31 Tage müsste dieser automatismus noch geändert werden. Doch das kann später noch dran kommen. Denn jetzt kommen ein paar andere Dinge dran.
Ich hatte dir ja eine Formeländerung für die Spalte H, Zelle H6, vorgeschlagen.
Zur Erinnerung, war deine bisherige ja diese hier.
Code: Alles auswählen
=WENN(C6="L";7,5;WENN(C6="U";7,5;WENN(C6="K";7,5;(E6-D6+(E6<D6))*24)))
Code: Alles auswählen
=WENN(ANZAHL2(C6:E6)=0;"";WENN(ODER(C6="L";C6="U";C6="K");7,5;(E6-D6+(E6<D6))*24))
Neu hinzugekommen ist das hier.
Code: Alles auswählen
WENN(ANZAHL2(C6:E6)=0
Wenn die Anzahl der Zellen im Zellbereich C6 bis E6 nicht gefüllt sind, dann ergibt das eine Null, und es wird eine leere Zelle ausgegeben. So bald aber entweder in C6, oder in D6 und E6, etwas drin steht, dann geht es mit dem restlichen Teil der gesamtformel weiter.
Bitte wundere dich nicht, das in der Spalte L, z.B. in L6, meine formel etwas anders aussieht als deine. Das liegt daran, das ich die Datei in AOO überarbeitet habe, und nicht in LO. Und AOO reagiert bei ausgelassenen Parameter anders als LO. Du kannst aber das getrost wieder wie gehabt rückgängig machen.
Weiter mit relevanten Änderungen.
In der spalte M, ab M6 hast Du ja dies hier drin.
Code: Alles auswählen
=WENN(A6="So";(E6-D6)*24;0)
Code: Alles auswählen
=WENN(WOCHENTAG(A6;2)=1;(E6-D6)*24;0)
Kommen wir nun zur Spalte O, ab O6. Dort hattest du das hier drin.
Code: Alles auswählen
=WENN(D6>0;WENN(C6="L";0;WENN(C6="U";0;WENN(C6="F";0;WENN(C6="S";0;WENN(R6="Dienst 7118";0;$Grundlagen.E$8*24))))))
Aber besser wäre es, wenn Du die Kürzel auslagerst, um die Formel etwas übersichtlicher zu gestalten. Und zu diesem Zweck habe ich jetzt nur mal so als Beispiel diese Kürzel in das Tabellnblatt *Grundlagen* in die Zellen J2 bis J5 ausgelagert. Und anschließend die Formel wie folgt geändert.
Code: Alles auswählen
=WENN(D6>0;WENN(ZÄHLENWENN(Grundlagen.$J$2:$J$5;C6);0;WENN(R6="Dienst 7118";0;$Grundlagen.E$8*24)))
Kommen wir nun zu der momentanigen letzten Änderung.
Es geht um die Spalte P, ab P6. Dort stand bis jetzt dies drin.
Code: Alles auswählen
=WENN(R6="Dienst 7118";1;WENN(H6>=8;0,75;0))
Kann sein das man vielleicht irgendwo in LO in den Optionen da was einstellen kann, aber auf Grund der Änderung in der Spalte H wird jetzt eine leere Zelle dort mit '>=8' gleich gesetzt und '0,75' ausgegeben. Das kann man aber mit der folgenden Änderung ganz einfach umgehen.
Code: Alles auswählen
=WENN(R6="Dienst 7118";1;WENN((H6<>"")*(H6>=8);0,75;0))
Code: Alles auswählen
(H6<>"")*(H6>=8)
Und WAHR * WAHR ergibt WAHR. Und nur dann werden die '0,75' zurück gegeben.
Wenn aber eine Überprüfung FALSCH * WAHR ergibt, dann wird FALSCH zurück gegeben, und folglich wird 0 zurück gegeben.
So, damit bin ich mit meinen Änderungen durch.
Shit Misst.
Mir ist da grad eben noch etwas aufgefallen was die ein oder andere Formel betrifft, aber das lass ich jetzt erstmal so wie es ist. Das kann später noch geändert werden.
Wenn Du die Datei neu erstellen wirst, was ich dir dringend empfehle, können wir uns mal mit deinen anderen Problemen befassen.
Ach so ja!
Eine abschließende Frage habe ich noch.
Thema Feiertage: In welchem Bundesland lebst Du?
Gruß
balu
- Dateianhänge
-
- Arbeitsnachweis Bader August 2018 TEST_balu-1.ods
- (26.49 KiB) 116-mal heruntergeladen
wehr rächtschraipfähler findet khan si behalden
Re: Busfahrer Stundennachweis mit Nachtzuschlägen Feiertag und Sonntag
deine Datei funktioniert unter LO, wenn
1) Der Syntax in der Feiertagsberechnung angepasst wird.
Code: Alles auswählen
1&-KÜRZEN(ZEILE(O20182)/10)
2) Die benannten Formeln als Matrixformeln, die es in diesem Fall ja sind, benutzt werden.
Die Formeln nachzuvollziehen ist noch eine ganz andere Frage.
mikeleb
Re: Busfahrer Stundennachweis mit Nachtzuschlägen Feiertag und Sonntag
hier meine überarbeitete Version von Lupo1's Datei.
Die schöne Ostersonntag()-Funktion gibt es es in Excel leider nicht. Alternativ kann man in O5 eine der üblichen Berechnungen für den Ostersonntag einpflegen.
- Dateianhänge
-
- 180817 de.openoffice.info-69998_neu.ods
- (54.6 KiB) 130-mal heruntergeladen
mikeleb
Re: Busfahrer Stundennachweis mit Nachtzuschlägen Feiertag und Sonntag
Gute Nachricht für dich!
Du brauchst die Datei nicht mehr komplett neu zu machen.
Bis auf ein paar Feineinstellungen habe ich die Datei für dich neu erstellt (hat keine 5 minuten für mich gedauert).
Ich habe das ja leider zu Spät gesehen, das mir da ein Fehler unterlaufen war. Und zwar geht es um die Spalte M ab M6.
Vorgeschlagen hatte ich ja das hier.
Code: Alles auswählen
=WENN(WOCHENTAG(A6;2)=1;(E6-D6)*24;0)
Code: Alles auswählen
=WENN(WOCHENTAG(A6;2)=7;(E6-D6)*24;0)
Als Entschädigung für meinen Fehler habe ich dir jetzt noch ein kleines Schmanckerl (Leckerlie) eingebaut. Und zwar geht es um den "Kalender", und die Monate die weniger als 31 Tage haben.
Ab jetzt werden nur die Wochentagskürzel und das Datum so weit angezeigt wie lang der Monat ist.
Hat der Monat z.B. nur 28 Tage, dann werden nur 28 Tage angezeigt, und der Rest bleibt leer.
Du brauchst dir also deswegen keine Gedanken mehr darum zu machen, das geht automatisch.
Jetzt noch ein Tipp, Ratschlag, Hinweis (oder wie auch immer).
Wenn mit Datum und/oder Zeit gearbeitet wird, dann ist das nicht besonders gut, wenn in einer WENN-DANN-SONST bei nicht Erfüllung der WENN-Überprüfung eine 0 (Null) zurückgegeben werden soll. Denn 0 bedeutet nicht gleich NIX, sondern sie hat einen Wert.
Bei Datum ist die 0 gleichzusetzen mit 30.12.1899, das ist das Standartstartdatum von Calc.
Und bei Zeit ist die 0 gleichzusetzen mit 00:00 Uhr.
Beispiel.
In der Zelle K6 steht folgende Funktion drin.
Code: Alles auswählen
=WENN(J6>3;J6-3;0)
Besser ist es das so rum zu ändern.
Code: Alles auswählen
=WENN(J6>3;J6-3;"")
Bitte überprüfe die neu erstellte Datei selber, ob so weit noch alles in Ordnung ist. Bei Fragen oder Problemen musst Du dich halt hier melden.
Gruß
balu
- Dateianhänge
-
- Arbeitsnachweis_Busfahrten_0.2.ods
- (23.46 KiB) 116-mal heruntergeladen
wehr rächtschraipfähler findet khan si behalden
Re: Busfahrer Stundennachweis mit Nachtzuschlägen Feiertag und Sonntag
ich werf' denn auch mal eine Lösung in den Ring.
Die Beachtung von Sonn- und Feiertagen erfordert meiner Meinung nach eine Aufsplittung des Dienstes auf die beiden beteiligten Tage. Die Eingabe des Dienstes scheint am bequemsten in der jetzigen Form (z. B. 18:00 bis 4:00 Uhr). Meine Idee ist, Hilfsspalten (bei F-M, können für die produktive Arbeit ausgeblendet werden) für die Aufsplittung zu nutzen. Die Berechnung von Tag-/Nachtzeiten dann für beide Teile getrennt und am Ende die Summe. Das sollte auch die Formeln übersichtlich lassen.
@Lupo1: Deine Formeln rechnen richtig.
- Dateianhänge
-
- arbeitszeitberechnung2.ods
- (29.35 KiB) 118-mal heruntergeladen
mikeleb
Re: Busfahrer Stundennachweis mit Nachtzuschlägen Feiertag und Sonntag
bei mir mit LO 5.4.6.2 unter Linux kann ich kein Problem feststellen. Kein Schimmer, wo da der Haken ist, da die Formeln an sich ja funktionieren, wie die zwei Zellen ohne Fehler zeigen.
mikeleb
-
- **
- Beiträge: 21
- Registriert: Do, 16.08.2018 20:34
Re: Busfahrer Stundennachweis mit Nachtzuschlägen Feiertag und Sonntag
Also vorweg möchte ich mich erst einmal bei allen bedanken, besonders bei dir balu, die hier so mithelfen finde ich echt klasse und danke !!!!
@balu
Ich habe jetzt die aktuelle und geänderte Datei angehängt mit aktuellen Daten und soweit funktioniert alles Top. Leider hatte ich jetzt ml wieder eine Nachtfahrt und dazu mir jetzt noch ne Sommergrippe eingefangen naja jetzt ein bisschen zeit mich mehr damit auseinander zu setzten.
Deine Frage aus welchen Bundesland ich komme : Bayern
So in der Aktuellen Tabelle ist jetzt zu sehen ( 18.8 - 19. wo mein Problem liegt. Dass jetzt am 19.8 im Nachtzuschlag 5 Std. steht und Sonntag die 13,5 Std. sowie am 14.08 im Nachtzuschlag 12 Std steht aber nur 5 Std stehen dürfte ???
- Dateianhänge
-
- Arbeitsnachweis_Busfahrten_0.2.ods
- (21.56 KiB) 102-mal heruntergeladen
-
- **
- Beiträge: 21
- Registriert: Do, 16.08.2018 20:34
Re: Busfahrer Stundennachweis mit Nachtzuschlägen Feiertag und Sonntag
Du hast sicherlich bezüglich der gesetzlichen Arbeitszeitregelung und und Pausenregelung recht.
Aber bitte noch einmal zur Erklärung:
Der Berufszweig Berufskraftfahrer sowie Berfufskraftfaher mit Personenbeförderung ist die einzige Berufsgruppe die genau über diese Dinge genau kontrolliert wird und zwar über unsere Fahrerkarte.
Hier werden nicht nur Lenkzeit Verstösse aufgezeichnet sondern auch Arbeitszeiten nach Sozialvorschriften.
Beispiel:
Wir dürfen 4,5 Stunden Fahren --> 45 min Pause --> 4,5 Stunden Fahren --> 45 min Pause jedoch( 3x die Woche 1 Std verlängern ) Ende
Hier sind die gesetzlichen Pausen nach Arbeitsrecht enthalten und müssen nicht auf einem Arbeitsnachweis dokomentiert werden da diese auf der Fahrerkarte dokumentiert sind.
Die 45 min Pause sind nach Vereinbarung mit AG die zum Abzug kommen auf die Gesamtstundenzahl. der Rest wird bezahlt.
Meine Tabelle ist die Vorgabe wie ich sie am Monatsende abzugeben habe weil auch die Besonderheit da ist dass wir sogenannte Standzeiten haben.
Hier werden die ersten 3 Std voll bezahlt und ab der 4 Stunde nur 50% .
Beispiel:
Wir fahren eine Gruppe ins Skigebiet stehen dann am Lift. Sind um 09:00 da und Abfahrt ist um 18:00.
Weiter kommt dazu dass nach 9 Std Standzeit = Pause eine neue Schichtzeit beginnt.
Glaube mir jede normale Arbeitszeitregelung ist einfacher zu rechnen als unser Berufszweig
Es gibt verkürzte Schichtzeit dann gibt es Wochenruhezeiten Doppelwoche Ruhezeiten.....