Zeiterfassungstabelle

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

Leon777
*
Beiträge: 13
Registriert: Di, 06.03.2007 11:10

Zeiterfassungstabelle

Beitrag 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 :)
Dateianhänge
Zeiterfassung.xls
(83.5 KiB) 265-mal heruntergeladen
AhQ
*******
Beiträge: 1096
Registriert: Fr, 15.06.2007 11:03
Wohnort: Regensburg
Kontaktdaten:

Re: Zeiterfassungstabelle

Beitrag 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... :lol:
Dateianhänge
Zeiterfassung_senkrechtAusgebessert.ods
(21.37 KiB) 216-mal heruntergeladen
Leon777
*
Beiträge: 13
Registriert: Di, 06.03.2007 11:10

Re: Zeiterfassungstabelle

Beitrag 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 :)
Karolus
********
Beiträge: 7532
Registriert: Mo, 02.01.2006 19:48

Re: Zeiterfassungstabelle

Beitrag 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
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
AhQ
*******
Beiträge: 1096
Registriert: Fr, 15.06.2007 11:03
Wohnort: Regensburg
Kontaktdaten:

Re: Zeiterfassungstabelle

Beitrag 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
Karolus
********
Beiträge: 7532
Registriert: Mo, 02.01.2006 19:48

Re: Zeiterfassungstabelle

Beitrag 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
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
AhQ
*******
Beiträge: 1096
Registriert: Fr, 15.06.2007 11:03
Wohnort: Regensburg
Kontaktdaten:

Re: Zeiterfassungstabelle

Beitrag 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
Benutzeravatar
balu
********
Beiträge: 3812
Registriert: Fr, 24.08.2007 00:28
Wohnort: Warstein

Re: Zeiterfassungstabelle

Beitrag von balu »

AhQ hat geschrieben: Gibts einen Fanclub, dem man beitreten kann?
Na da bin ich aber mit dabei. :lol:
Und dann machen wir auch sofort zu Ehren von Karo ne Party
Bild

Danke Karo, für deine immer wieder vorzügliche Hilfe. :lol:

Gruß
balu
Sei öfter mal ein Faultier, sag öfter mal "Ach was!" Dann kriegst du keinen Herzinfarkt, und hast ne menge Spass.

wehr rächtschraipfähler findet khan si behalden :D
Karolus
********
Beiträge: 7532
Registriert: Mo, 02.01.2006 19:48

Re: Zeiterfassungstabelle

Beitrag von Karolus »

Hallo Balu
Ich freu mich auch das du wieder da bist !!

Ps. Wo treibst du bloss die ganzen Smilies auf ?

Gruß Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Benutzeravatar
balu
********
Beiträge: 3812
Registriert: Fr, 24.08.2007 00:28
Wohnort: Warstein

Re: Zeiterfassungstabelle

Beitrag von balu »

Karolus hat geschrieben: Ps. Wo treibst du bloss die ganzen Smilies auf ?
Na von diesen.
http://www.crazypics.de/smilies/
http://www.smilies-world.de/
http://smilie-land.de/t/smilie.php?s=krank
http://smiliestation.de/
http://www.mysmilie.de/smilies/verwirrt/

Gruß
balu

[edit]
Freut mich, das Du dich über meine anwesenheit freust. :lol:
Sei öfter mal ein Faultier, sag öfter mal "Ach was!" Dann kriegst du keinen Herzinfarkt, und hast ne menge Spass.

wehr rächtschraipfähler findet khan si behalden :D
Leon777
*
Beiträge: 13
Registriert: Di, 06.03.2007 11:10

Re: Zeiterfassungstabelle

Beitrag von Leon777 »

Hallo zusammen,

vielen Dank für Eure Hilfe !

Nun klappt alles wunderbar :lol:

@Karo
Also da gebe ich AhQ recht, auf diese Formel wäre ich im Leben so nicht gekommen. Respekt!
Leon777
*
Beiträge: 13
Registriert: Di, 06.03.2007 11:10

Re: Zeiterfassungstabelle

Beitrag 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
Dateianhänge
Zeiterfassung_neu.ods
(38.68 KiB) 87-mal heruntergeladen
AhQ
*******
Beiträge: 1096
Registriert: Fr, 15.06.2007 11:03
Wohnort: Regensburg
Kontaktdaten:

Re: Zeiterfassungstabelle

Beitrag 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
Dateianhänge
Zeiterfassung_neu_2.ods
(43.15 KiB) 104-mal heruntergeladen
Leon777
*
Beiträge: 13
Registriert: Di, 06.03.2007 11:10

Re: Zeiterfassungstabelle

Beitrag 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
AhQ
*******
Beiträge: 1096
Registriert: Fr, 15.06.2007 11:03
Wohnort: Regensburg
Kontaktdaten:

Re: Zeiterfassungstabelle

Beitrag 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 :lol:

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
Antworten