Seite 1 von 2
Zeiterfassungstabelle
Verfasst: Mi, 09.04.2008 13:13
von Leon777
Hallo zusammen,
ich habe mal wieder ein kleines Problem mit einer Tabelle:
Ich möchte eine Tabelle die mir die kompletten Zeiten erfasst die ich habe (s.Anhang Tabelle)
für Eure Hilfe wäre ich sehr dankbar.
Da habe ich nun folgende Punkte wo ich nicht weiss wie ich diese verwirklichen soll:
1)Die Überstunden (gesamt) sollen erst ab 30Min und ab da in 15Min Intervallen gezählt werden.
Bei einer Zelle bekomme ich es hin, aber bei mehreren Zellen (B27 bis AE27) komme ich nicht weiter
2)Wie bekomme ich es hin das die Std.Soll (Zelle B8) die richtigen Std. zeigt, weil jeden 2ten Freitag
2,5Std. kürzerer Arbeitstag ansteht.
3)Gibt es eine Möglichkeit/Formel mit der ich die Std. z.B. in Zelle B28 statt 1,25Std. als 1Std.15Min. anzeigen lassen kann?
Besten Dank für Eure Hilfe im voraus

Re: Zeiterfassungstabelle
Verfasst: Mi, 09.04.2008 14:33
von AhQ
Hallo Leon,
ich hab Dir da mal schnell was zusammen geschrieben. Schau mal, ob es so paßt. Ich hab aber alles senkrecht gemacht, weil waagrecht ist nach 256 Spalten oder so schluß, senkrecht erst nach über 65000 Zeilen. Außerdem find ich es übersichtlicher.
Zu 1. ich rechne die Überstunden ab der 30. Minute aber inklusive den 30 Minuten. Ist das ok so? Oder sollen die 30 Minuten abgezogen werden?
zu 2. Ich hab einfach eine Extra Tabelle angelegt, in der ich für gerade und ungerade kalenderwochen unterschiedliche Sollstunden eingetragen hab. Das laß ich mir mit SVerweis nach vorne holen. Wenn es mal Abweichungen gibt, kannst Du es ja per Hand in den entsprechenden Tag eingeben.
zu 3. Schau mal die Formate in Spalte H und I an, das erklärt Dir das vielleicht.
Wenn Du Fragen hast oder Dir irgendwas anders vorstellst, dann nur zu.
Viele Grüße
AhQ
Edit: Hab die Datei nochmal verbessert, da war noch ein Unfug drin...

Re: Zeiterfassungstabelle
Verfasst: Mi, 09.04.2008 16:37
von Leon777
Hallo AhQ,
besten Dank für die schnelle Hilfe.
Ja die 30Min sollen mitgezählt werden.
Die Spalten H und I machen aber ERROR wenn ich bei Spalte F (Gehen) einen Wert unter 17:01 Uhr habe.
das mit dem runden ist auch noch nicht korreckt. Bei uns wird erst ab 0,5Std. angerechnet und dann in 15Min.
Intervallen. Aber wenn ich nun 17:10 eintippe rundet er bereits auf 45Min obwohl es ja nur 40 sind und mir somit
nur 30Min anerkannt werden.
Bitte nochmal um kurze Unterstützung

Re: Zeiterfassungstabelle
Verfasst: Mi, 09.04.2008 17:14
von Karolus
Hallo
Code: Alles auswählen
=WENN(E2="";"";WENN(UND((G2-D2/24)>=0;(G2-D2/24)<1/48);0;GANZZAHL((G2-D2/24)*96)/96))
als Formel für H2, rundet ab auf Viertelstunden.
Gruß Karo
Re: Zeiterfassungstabelle
Verfasst: Mi, 09.04.2008 17:23
von AhQ
Hallo miteinander,
einen Error bekomm ich nicht, aber @Karo:
Karolus hat geschrieben:GANZZAHL((G2-D2/24)*96)/96
was bist Du für ein Mensch, daß Du sowas weißt, bzw. auf sowas kommst?
Wieder mal bin ich voll der Bewunderung...
Gibts einen Fanclub, dem man beitreten kann?
Viele Grüße
AhQ
Re: Zeiterfassungstabelle
Verfasst: Mi, 09.04.2008 17:47
von Karolus
Hallo AhQ
ähm, was ist bei der Formel so besonders ?
Es geht ums Abrunden auf Viertelstunden.
mit (*96) bekommst du die Anzahl der Viertelstundeneinheiten mit Dezimalstellen.
Die Dezimalstellen schneidest du mit GANZZAHL ab und teilst am Ende wieder durch 96.
Gruß Karo
Re: Zeiterfassungstabelle
Verfasst: Mi, 09.04.2008 18:01
von AhQ
Karolus hat geschrieben:ähm, was ist bei der Formel so besonders ? Es geht ums Abrunden auf Viertelstunden.mit (*96) bekommst du die Anzahl der Viertelstundeneinheiten mit Dezimalstellen.Die Dezimalstellen schneidest du mit GANZZAHL ab und teilst am Ende wieder durch 96.
Wenn ich es seh, ist es mir schon klar, aber allein draufkommen ist der Witz...
Das ist das Besondere
Re: Zeiterfassungstabelle
Verfasst: Mi, 09.04.2008 18:03
von balu
AhQ hat geschrieben:
Gibts einen Fanclub, dem man beitreten kann?
Na da bin ich aber mit dabei.
Und dann machen wir auch sofort zu Ehren von Karo ne Party
Danke Karo, für deine immer wieder vorzügliche Hilfe.
Gruß
balu
Re: Zeiterfassungstabelle
Verfasst: Mi, 09.04.2008 18:10
von Karolus
Hallo Balu
Ich freu mich auch das du wieder da bist !!
Ps. Wo treibst du bloss die ganzen Smilies auf ?
Gruß Karo
Re: Zeiterfassungstabelle
Verfasst: Mi, 09.04.2008 18:24
von balu
Re: Zeiterfassungstabelle
Verfasst: Do, 10.04.2008 09:46
von Leon777
Hallo zusammen,
vielen Dank für Eure Hilfe !
Nun klappt alles wunderbar
@Karo
Also da gebe ich AhQ recht, auf diese Formel wäre ich im Leben so nicht gekommen. Respekt!
Re: Zeiterfassungstabelle
Verfasst: Di, 15.04.2008 12:27
von Leon777
Hallo zusammen,
also habe mir Eure Tip´s zu Herzen genommen und meine tabelle nun fast fertig.
Nun habe ich noch ein Problem wo ich nach einer Lösung suche, die Überstunden welche angerechnet werden
zeigt er in Spalte "I" an. Nun ist eine weitere Tabelle drin heisst "Überstunden", dies ist der Vordruck den wir am Ende
des Monats abgeben müssen.
Nun meine Frage:
wie könnte ich es lösen das er sich hier die Daten automatisch reinzieht (mit Datum/Überstd.) sobald ich in der
Zeiterfassungstabelle (z.B. April) eine Bemerkung eintrage ?
Und wie könnte ich in der Überstundentabelle mit einer Zelle bestimmen aus welchem Monat er sich die Daten zieht?
Besten Dank schonmal für Eure Hilfe
MfG Leon
Re: Zeiterfassungstabelle
Verfasst: Di, 15.04.2008 13:29
von AhQ
Hallo Leon,
ich habs Dir jetzt mal anders gemacht.
In der Überstundentabelle schreibt er jetzt mal automatisch die Überstunden sortiert nach Datum und Bemerkung rein.
Paßt das auch?
Alles, was ich neu dazu gemacht hab, hab ich mal rot hinterlegt, außer dann in der Überstundentabelle selbst.
Viele Grüße
AhQ
Re: Zeiterfassungstabelle
Verfasst: Do, 17.04.2008 09:49
von Leon777
Hallo AhQ,
besten Dank das passt super.
Tja ich bastel gerne mal mit den Formeln rum, nur ist das nicht sehr oft. Und das mit dem
INDIREKT habe ich nicht wirklich begriffen bis jetzt.
Nun aber noch eine Frage:
Ich habe in Zelle O17 folgende Formal:
=WENN(ISTFEHLER(ODER(SVERWEIS(B17;Feiertabelle;2;0)=1;SVERWEIS(B17;Feiertabelle;2;0)=2));"";SVERWEIS(B17;Feiertabelle;3;0))
Damit wollte ich mir die Feiertage in diese Zelle (z.B. 1Mai) ziehen, aber irgendwie macht der nichts.
Und ich begreife nicht wieso.
Wo ist der Wurm drin?
MfG Leon
Re: Zeiterfassungstabelle
Verfasst: Do, 17.04.2008 10:45
von AhQ
Hallo Leon,
ich vermute mal, weil in der Feiertagstabelle (zumindest in der Datei, die an meinem Post dranhängt, als Datum überall das Jahr 2000 steht und das haben wir nicht mehr
Da findet der SVerweis dann natürlich keine Übereinstimmung, sondern arbeitet so, wie es Deine Formel vorsieht, nämlich ""
Kann es daran liegen?
Der Indirekt ist eigentlich nix wildes, schaut nur so aus. Das, was im INDIREKT drinsteht ist nix anderes wie ein ganz normaler Zellbezug. Nur wird der Zellbezug halt zusammengesetzt. Also z.B. steht in Überstunden.F11: (INDIREKT($F$6&".B"&ZEILE()+6). Ausgeschrieben steht da nix anderes wie April.B17. das kommt so: Zuerst schaut der Indirekt in die Zelle F6. Da steht der Monat, nach dem ja die einzelnen Tabellenblätter benannt sind, im Beispiel der April. Als Nächstes kommt ein &".B"& als fester Bestandteil der Formel, weil wir immer in der Spalte B nachschauen wollen. Und am Schluß brauchen wir noch die Zeile für den gesuchten Wert. Die ist in unserem Fall Zeile17 und wird dann immer um eins mehr. Wir können uns also mit Zeile() die aktuelle Zeilenzahl ausgeben lassen und addieren 6, um dann auf die richtige Zeilenzahl zu kommen. Mehr ist das nicht.
Ist es jetzt ein bißchen klarer?
Viele Grüße
AhQ