Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Arbeitszeitenkonto
#21
Hallöchen,

ich habe hier mal ein paar Bestandteile aus Deiner Formel vereinzelt.

Arbeitsblatt mit dem Namen 'AZKMA1'
 ST
5=G9-(ZEIT(7;0;0)-F8)14:00
6  
7  
8=MAX(;MIN(G9-(ZEIT(7;0;0)-F8)))14:00
9  
10=G9-(G8-ZEIT(19;0;0))4:00
11=MIN(G9-(G8-ZEIT(19;0;0)))4:00
12=MAX(;MIN(G9-(G8-ZEIT(19;0;0))))4:00
13=ODER(B8<>"Samstag";B8<>"Sonntag";F8<ZEIT(7;0;0);G8>ZEIT(19;0;0))WAHR

ZelleFormel
T5=G9-(ZEIT(7;0;0)-F8)
T8=MAX(;MIN(G9-(ZEIT(7;0;0)-F8)))
T10=G9-(G8-ZEIT(19;0;0))
T11=MIN(G9-(G8-ZEIT(19;0;0)))
T12=MAX(;MIN(G9-(G8-ZEIT(19;0;0))))
T13=ODER(B8<>"Samstag";B8<>"Sonntag";F8<ZEIT(7;0;0);G8>ZEIT(19;0;0))
Diese Tabelle wurde mit Tab2Html (v2.5.0) erstellt. ©Gerd alias Bamberg

Dass die MIN/MAX-Formeln weder MIN noch MAX rechnen, sondern genau den Wert bringen, der da drin ausgerechnet wird, hatte ich ja schon geschrieben und so sieht man es auch.

Auch die ODER-Formel wird immer WAHR ergeben. Wenn ein Tag verschieden von Sonntag oder verschieden von Samstag ist, dann sind alle 7 Wochentage möglich. Samstag ist ja verschieden von Sonntag, und Sonntag verschieden von Samstag. Bei ODER reicht eine wahre Aussage, und das Ergebnis ist WAHR.

Wenn Du nur Montag bis Freitag willst, wäre die Bedingung für den Ausschluß der beiden anderen Tage UND(<>..,<>...) Allerdings brauchst Du diese Prüfung hier nicht mehr, da bis zu diesem Formelteil ja schon nur die 5 Tage kommen - Samstag und Sonntag werden bereits durch die ersten beiden WENN abgefangen. Da hilft auch wieder mein Hinweis mit dem Vereinzeln, z.B. im Prinzip
=WENN(Sonntag;1;WENN(Sammstag;2;"kein WE")

Man kann auch versuchen, die ganze Logik erst mal formel- oder codeähnlich mit Worten zu formulieren.
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
[-] Folgende(r) 1 Nutzer sagt Danke an schauan für diesen Beitrag:
  • conte00
Antworten Top
#22
Hmm ich merke ich habe mich komplett verzettelt. deine Antwort habe ich gerade nur überflogen, da ich gerade wenig Zeit habe, ich schaue Sie mri nachher in ruhe an. danke erstmal dafür.

Ich glaube aber, ich habe mich etwas falsch ausgedrückt bei der Zeilformulierung.

Es gibt Montag bis Freitag in der Zeit von 19:00 bis 07:00 Zeitzuschläge. Samstag und Sonntag gibt es ganztägig Zeitzuschläge. Und dann gibt es eben noch weitere Zuschläge die hier in dieser zelle aber keine Rolle spielen.

In Worten Wäre die Formel in etwa so:

Prüfe welcher Wochentagtag ist, Wenn der Wochentag Samstag oder Sonntag ist, Trage die gesamte Stundenanzahl ein, die gearbeitet wurde (G9). Wenn der Wochentag Montag bis freitag ist Prüfe ob die geleisteten Stunden außerhalb der Rahmenarbeitszeit liegen (07:00-19:00 Uhr). Berechne alle Stunden die ausserhalb dieser zeit geleistet wurden.  Runde das Ergebnis immer auf die Volle Stunde AUF (Auch bei 3,1 Std muss auf 4 Std) aufgerundet werden.


das wäre eigentlich die ganze Formel in Worten.  Wie gesagt deine Antwort sehe ich mich nachher an, wenn ich 5 Minuten ruhe habe.
Antworten Top
#23
Moin Moin,

ich benutze selber ein Arbeitszeitenkonto.
Ich habe mich mal etwas in diesen Thread eingelesen und dachte mir, dass vielleicht einige Bestandteile meiner Tabelle dir behilflich sein könnten.

Bis auf das Aussehen deiner Tabelle habe ich fast "ALLE" Formeln geändert. Ist natürlich ausbaufähig.

Ich hoffe, dass ich dein Vorhaben richtig verstanden habe =)

edit:
ich habe die gearbeiteten Stunden nun nicht gerundet.
Ich stelle mir die Frage, ob das überhaupt nötig ist, bzw. ob das nicht besser in Spalte "P" passieren sollte.

Hier die Formel für Spalte P

Code:
=RUNDEN(((REST(E9+F9+K9+L9+M9;1)-O9-I9)*24);0)/24


Schöne Grüße
Karsten


Angehängte Dateien
.xlsx   AZK_geaendert.xlsx (Größe: 44,92 KB / Downloads: 7)
Schöne Grüße
Karsten
Antworten Top
#24
Ui, das ist ja ein ganz frischer neuer Ansatz. Schaut schon ganz nett ist ist aber vom Verständnis her nicht korrekt.

Nehmen wir Das erste Beispiel also Zelle 8 und 9

Der Wochentag ist ein samstag. Insgesamt werden 12,5 Stunden gearbeitet.

In Spalte K8 müsste in deinem Beispiel 8 stehen. Denn es wurden an einem samstag 7,5 Stunden nach 13:00 Uhr gearbeitet also gibt es für 8 stunden den Zeitzuschlag.

In Spalte M8 Müsste demnach 13 stehen, da 12,5 Stunden außerhalb der Rahmenarbeitszeit gearbeitet wurde und das wäre aufgerundet 13.

Gerundet werden muss bei den Zuschlägen, da diese je angefangener Stunde zählen. Das Ergebnis in Spalte P ist ja das ergebnis geleistete Stunden + Zuschläge + Jene Stunden die vorher schon da waren.

Berechnete Stunden die Spalte zeigt 11:30 obwohl keine Pause eingetragen wurde...


Heute Abend habe ich hoffentlich mehr Zeit und meine Family lässt mcih mal wieder konzentriert aarbeiten, dann schaue ich mir beide Antworten wirklich genauer an.


erstmal DANKE für eure Mühe
Antworten Top
#25
Tja das mit den "besonderen" Zuschlägen an den Wochentagen habe ich dann wohl etwas durcheinander bekommen.


Ich hab die Formeln nochmal etwas verändert.

Im Idealfall macht man sich eine inteligente Tabelle mit Arbeitszeiten (Tag, Kommt, Geht) und überprüft in den Spalten "K" und "L" mittels SVERWEIS die Tage mit der "Geht-Zeiten". Hier stoße ich aber auch an meine Grenzen.


Schöne Grüße
Karsten


Angehängte Dateien
.xlsx   AZK_geaendert.xlsx (Größe: 46,34 KB / Downloads: 6)
Schöne Grüße
Karsten
Antworten Top
#26
Ich muss gestehen, deine Tabelle gefällt mir echt super, sie übersteigt allerdings komplett mein excel vermögen. Das einzige was die Tabelle jetzt nicht macht, ist an Wochentagen Mo-Fr. nach 19:00 Uhr die Zeitzuschhläge berechnen.  Und an wochentagen alles was VOR 07:00 Uhr ist.
Antworten Top
#27
Jetzt macht sie es =)


Schöne Grüße
Karsten


Angehängte Dateien
.xlsx   AZK_geaendert_überarbeit.xlsx (Größe: 47,38 KB / Downloads: 7)
Schöne Grüße
Karsten
[-] Folgende(r) 1 Nutzer sagt Danke an mrthiemann für diesen Beitrag:
  • conte00
Antworten Top
#28
Ich störe dich nur ungern,. Also folgendes Phänomen:

Wenn ich in der von dir geschickten tabelle die Stunden lösche in F8 und G8 dann gibt er in K8 -13 aus....


Den Stundenabbau o9 zieht er obwohl es in der formel steht soviel erkenne ich Nicht ab in Zelle p9.


das Problem zieht sich natürlich weiter durch alle also p11  etc. sind dann auch betroffen.

Bei einem Sonntag werden die Zeitzuschläge für Sonntag mit 8 stunden richtig berechnet. Allerdings stehen in der Spalte außerhalb der Rahmenarbeitszeit 10 stunden, hier dürften ja ebenfalls nur 8 Stunden stehen.

ich hänge dir die Tabelle mal an. (geändert habe ich quasi nichts nur aus dem Samstag die Arbeitszeiten herausgenommen).


Und bevor ich das nachher vergesse. Muss man den Monat nun zweimal angeben? einmal in A2 und einmal in A7?


Angehängte Dateien
.xlsx   schon fast perfekt.xlsx (Größe: 48,52 KB / Downloads: 5)
Antworten Top
#29
hoou, alles gut =)

Sobald ich die Zeit finde, versuche ich gerne die kleinen Fehler zu korrigieren.

Im Prinzip waren es nur "Kleinigkeiten".

Der Monat muss natürlich nur 1x eingegeben werden.

Bzgl. der Überarbeit am Wochenende.



Arbeitsbeginn ist von Montag bis Sonntag um 7:00
Ende ist von Montag bis Freitag um 19:00
Ende am Samstag und Sonntag jeweils um 13:00

Beispiel // Samstag:
Beginn -> Ende
7:00 -> 18:00

Soll-Std = (7:00-13:00) = 6Std.
Überarbeit (13:00-18:00) = 5 Std.
Geleistete Stunden = 11 Std.

In Spalte K stehen demnach 11 Std, weil Samstag gearbeitet wurde.
Weil dann noch länger als die Soll-Std. gearbeitet wurde, kommen zusätzlich zu den 11 Std. noch die Mehrstunden für die "Überarbeit" hinzu. (Spalte M)



-------------------------------------------
fülle doch mal bitte das Tabellenblatt "manuell" von Hand aus, ohne Formeln.
Vielleicht kann ich dann besser nachvollziehen, wie genau das mit der Überarbeit behandelt werden muss.


Angehängte Dateien
.xlsx   schon fast perfekt.xlsx (Größe: 56,31 KB / Downloads: 4)
Schöne Grüße
Karsten
Antworten Top
#30
habe dir die tabelle nochmal angehangen udn die Zellen grün und orange markiert und mit kommentaren versehen.

Danke für deine Mühe


Angehängte Dateien
.xlsx   Kopie von schon fast perfekt manuell eingetragen.xlsx (Größe: 61,33 KB / Downloads: 7)
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste