Gibt es eine App, die anhand meiner wöchentlichen Arbeitsstunden zeigt ob ich am Ende des Monats Plus- oder Minusstunden habe?

3 Antworten

Da gibt es einige Zeiterfassungs Apps. Welche für Dich passt, musst Du dann ausprobieren.

Wesentlich einfacher und "genau so wie Du brauchst" ist einfach eine Excel Tabelle zu erzeugen. Die kannst Du dann jeden Monat wieder verwenden.

Eine Spalte mit Datum, dann Startzeit, Endzeit und ggf die Länge der Pause. Daraus kannst Du dann ausrechnen wie lange Du an jedem Tag (Eine Zeile pro Tag) gearbeitet hast.

Die Arbeitszeit kannst Du dann aufsummieren und die Regelarbeitszeit des Monats abziehen. Dann hast Du entweder ein positives ergebnis wenn DU zu viel gearbeitet hast oder ein negatives wenn Du zuwenig gearbeitet hast.

In den Formeln kannst Du Fixe Zellen benutzen. Das macht man mit $ Zeichen. Dann wird immer die selbe Zelle verwendet. Sonst wird wenn man die Formeln in mehrere Zeilen/Spalten kopiert auch die Stelle mit der Variable verschoben. Schreibst Du in die Formel "$A$1" wird immer die Zelle A1 genommen. So kannst Du global Pausendauer, Regelarbeitszeit usw. in den Kopf der Tabelle eintragen.

Kafxxdxx 
Fragesteller
 12.03.2024, 12:42

Ich habe leider keine Ahnung von Excel, kannst du mir eine genauere Anleitung schreiben was ich in die jeweile Zelle eintragen muss?

0
Commodore64  12.03.2024, 13:08
@Kafxxdxx

Hier habe ich ein Beispiel geschrieben.

Du öffnest einfach den Editor (das Textdingens von Windows) und kopierst das untenstehende da rein. Dann als CSV abspeichern. Zum Beispiel "Stundenzettel.CSV".

Nicht als TXT, es muss die Endung CSV sein. CSV ist ein Datenformat für Spreadsheets das rein aus Text besteht. Das können z.B. einfache Messysteme schreiben und das ist ein Standard der unabhängig von einem Programm ist. Excel kann das als Exceltabelle interpretieren. Beim öffnen musst Du unbedingt "Formeln interpretieren" angeben.

Du kannst natürlich auch alles in ein frisches Blatt abtippen. Das Komma steht für nächste Spalte.

Dann die erste Spalte auf "Datum" Formatieren, sonst zeigt der nur Müll statt einem ordentlichen Datum an.

Tag,Wochentag,Anfang,Ende,Pause (h),Ist Zeit,Soll Zeit,8,<- hier Sollzeit pro Tag eintragen
01.03.24,"=TEXT(A2;""TTTT"")",08:00,16:30,"0,5",=(D2*24)-(C2*24)-E2,=H1,,
=A2+1,"=TEXT(A3;""TTTT"")",,,,=(D3*24)-(C3*24)-E3,"=WENN(B3=""Samstag"";;WENN(B3=""Sonntag"";;G2+$H$1))",,
=A3+1,"=TEXT(A4;""TTTT"")",,,,=(D4*24)-(C4*24)-E4,"=WENN(B4=""Samstag"";;WENN(B4=""Sonntag"";;G3+$H$1))",,
=A4+1,"=TEXT(A5;""TTTT"")",,,,=(D5*24)-(C5*24)-E5,"=WENN(B5=""Samstag"";;WENN(B5=""Sonntag"";;G4+$H$1))",,
=A5+1,"=TEXT(A6;""TTTT"")",,,,=(D6*24)-(C6*24)-E6,"=WENN(B6=""Samstag"";;WENN(B6=""Sonntag"";;G5+$H$1))",,
=A6+1,"=TEXT(A7;""TTTT"")",,,,=(D7*24)-(C7*24)-E7,"=WENN(B7=""Samstag"";;WENN(B7=""Sonntag"";;G6+$H$1))",,
=A7+1,"=TEXT(A8;""TTTT"")",,,,=(D8*24)-(C8*24)-E8,"=WENN(B8=""Samstag"";;WENN(B8=""Sonntag"";;G7+$H$1))",,
=A8+1,"=TEXT(A9;""TTTT"")",,,,=(D9*24)-(C9*24)-E9,"=WENN(B9=""Samstag"";;WENN(B9=""Sonntag"";;G8+$H$1))",,
=A9+1,"=TEXT(A10;""TTTT"")",,,,=(D10*24)-(C10*24)-E10,"=WENN(B10=""Samstag"";;WENN(B10=""Sonntag"";;G9+$H$1))",,
=A10+1,"=TEXT(A11;""TTTT"")",,,,=(D11*24)-(C11*24)-E11,"=WENN(B11=""Samstag"";;WENN(B11=""Sonntag"";;G10+$H$1))",,
=A11+1,"=TEXT(A12;""TTTT"")",,,,=(D12*24)-(C12*24)-E12,"=WENN(B12=""Samstag"";;WENN(B12=""Sonntag"";;G11+$H$1))",,
=A12+1,"=TEXT(A13;""TTTT"")",,,,=(D13*24)-(C13*24)-E13,"=WENN(B13=""Samstag"";;WENN(B13=""Sonntag"";;G12+$H$1))",,
=A13+1,"=TEXT(A14;""TTTT"")",,,,=(D14*24)-(C14*24)-E14,"=WENN(B14=""Samstag"";;WENN(B14=""Sonntag"";;G13+$H$1))",,
=A14+1,"=TEXT(A15;""TTTT"")",,,,=(D15*24)-(C15*24)-E15,"=WENN(B15=""Samstag"";;WENN(B15=""Sonntag"";;G14+$H$1))",,
=A15+1,"=TEXT(A16;""TTTT"")",,,,=(D16*24)-(C16*24)-E16,"=WENN(B16=""Samstag"";;WENN(B16=""Sonntag"";;G15+$H$1))",,
=A16+1,"=TEXT(A17;""TTTT"")",,,,=(D17*24)-(C17*24)-E17,"=WENN(B17=""Samstag"";;WENN(B17=""Sonntag"";;G16+$H$1))",,
=A17+1,"=TEXT(A18;""TTTT"")",,,,=(D18*24)-(C18*24)-E18,"=WENN(B18=""Samstag"";;WENN(B18=""Sonntag"";;G17+$H$1))",,
=A18+1,"=TEXT(A19;""TTTT"")",,,,=(D19*24)-(C19*24)-E19,"=WENN(B19=""Samstag"";;WENN(B19=""Sonntag"";;G18+$H$1))",,
=A19+1,"=TEXT(A20;""TTTT"")",,,,=(D20*24)-(C20*24)-E20,"=WENN(B20=""Samstag"";;WENN(B20=""Sonntag"";;G19+$H$1))",,
=A20+1,"=TEXT(A21;""TTTT"")",,,,=(D21*24)-(C21*24)-E21,"=WENN(B21=""Samstag"";;WENN(B21=""Sonntag"";;G20+$H$1))",,
=A21+1,"=TEXT(A22;""TTTT"")",,,,=(D22*24)-(C22*24)-E22,"=WENN(B22=""Samstag"";;WENN(B22=""Sonntag"";;G21+$H$1))",,
=A22+1,"=TEXT(A23;""TTTT"")",,,,=(D23*24)-(C23*24)-E23,"=WENN(B23=""Samstag"";;WENN(B23=""Sonntag"";;G22+$H$1))",,
=A23+1,"=TEXT(A24;""TTTT"")",,,,=(D24*24)-(C24*24)-E24,"=WENN(B24=""Samstag"";;WENN(B24=""Sonntag"";;G23+$H$1))",,
=A24+1,"=TEXT(A25;""TTTT"")",,,,=(D25*24)-(C25*24)-E25,"=WENN(B25=""Samstag"";;WENN(B25=""Sonntag"";;G24+$H$1))",,
=A25+1,"=TEXT(A26;""TTTT"")",,,,=(D26*24)-(C26*24)-E26,"=WENN(B26=""Samstag"";;WENN(B26=""Sonntag"";;G25+$H$1))",,
=A26+1,"=TEXT(A27;""TTTT"")",,,,=(D27*24)-(C27*24)-E27,"=WENN(B27=""Samstag"";;WENN(B27=""Sonntag"";;G26+$H$1))",,
=A27+1,"=TEXT(A28;""TTTT"")",,,,=(D28*24)-(C28*24)-E28,"=WENN(B28=""Samstag"";;WENN(B28=""Sonntag"";;G27+$H$1))",,
=A28+1,"=TEXT(A29;""TTTT"")",,,,=(D29*24)-(C29*24)-E29,"=WENN(B29=""Samstag"";;WENN(B29=""Sonntag"";;G28+$H$1))",,
=A29+1,"=TEXT(A30;""TTTT"")",,,,=(D30*24)-(C30*24)-E30,"=WENN(B30=""Samstag"";;WENN(B30=""Sonntag"";;G29+$H$1))",,
=A30+1,"=TEXT(A31;""TTTT"")",,,,=(D31*24)-(C31*24)-E31,"=WENN(B31=""Samstag"";;WENN(B31=""Sonntag"";;G30+$H$1))",,
=A31+1,"=TEXT(A32;""TTTT"")",,,,=(D32*24)-(C32*24)-E32,"=WENN(B32=""Samstag"";;WENN(B32=""Sonntag"";;G31+$H$1))",,
,,,,,Ist,Soll,,
,,,,Gesamtzeit,=SUMME(F2:F32),=SUMME(G2:G32),,
,,,,Überschuss,,=G34-F34,,
1
Commodore64  12.03.2024, 13:14
@Kafxxdxx

Ich habe sogar eine Funktion eingebaut die die Sollzeit bei Wochenenden nicht erhöht.

WENN ist das "IF" vom deutschen Excel.

WENN (Aussage; wenn wahr mach dies; wenn falsch mach das)

In der Aussage steht "Zelle xyz = "Samstag". Die ist entweder wahr oder falsch.

Ist es wahr, steht dahinter, also dem ersten Semikolon nichts drin. Ist der Tag also ein Samstag, dann macht das nichts. Hinter dem zweiten Semikolon steht das selbe noch mal für Sonntag. Und wenn der Tag auch kein Sonntag ist, dann addiert der die Sollzeitzelle zu der Zelle darüber. Zählt also im Beispiel jeden Wochentag 8 Stunden Sollzeit dazu.

Du kannst natürlich jederzeit die Sollzeit per Hand überschreiben, also z.B. bei einem Feiertag die Stunden der Zelle darüber per Hand rein schreiben so dass nichts dazu gezählt wird.

Bei jedem Monatsbeginn musst Du nur das Startdatum des Monats eintragen. Das muss nicht der 1. sein!

Die Überschüssigen Zeilen wenn der Monat nur 30 oder 28 Tage hat kannst Du löschen.

1
Commodore64  12.03.2024, 13:20
@Kafxxdxx

In der Zeiten Spalte steht

=TEXT(A3;""TTTT"")

Das wandelt ein Datum in einen Text um, hier ist das Format "Tag" (TTTT) erzwungen. Statt einem Datum aus Ziffern wird dann der Wochentag als Buchstabenfolge ausgerechnet. Also "Montag", "Dienstag", usw.

Ganz einfach wenn man weiß wie :D

Die Stunden sind kein Hexenwerk. Gibt man eine Uhrzeit ein "8:00" zum beispiel, dann wird das Uhrzeitformat verwendet. Ein Tag ist eine "1". "12:00" sind damit 0,5, also ein halber Tag. Einfach mit 24 Multiplizieren und man erhält die Stunden. Aus "8:00" wird dann schlicht und einfach eine 8. Aus "8:30" eine 8,5 und so weiter.

1
Commodore64  12.03.2024, 13:23
@Kafxxdxx

Hoffentlich kommst Du mit dem CSV klar. Reinen Text kann man hier mit der "Code" funktion rein stellen, eine XLS leider nicht. Sonst muss Ich Dir das per Email schicken. Als CSV kann das sich dann aber jeder hier angucken und wir müssen unsere Mailadressen nicht austauschen.

1
Commodore64  12.03.2024, 13:28
@Kafxxdxx

Mist, habe einen Fehler drin! Der soll die Sollstunden nicht aufaddieren wenn kein Wochenende ist sondern nur die Sollstunden eintragen. Du musst also das "G2+$H$1 gegen $H$1 austauschen.

Dann steht da z.B. eine 8 als Sollstunden in jeder Zeile - außer am Wochenende. Aufsummiert wird ja erst am Schluss!

Sry, das hätte mir auffallen müssen!

1
Commodore64  12.03.2024, 13:34
@Commodore64

Hier die korrigierte Version:

Tag,Wochentag,Anfang,Ende,Pause (h),Ist Zeit,Soll Zeit,8,<- hier Sollzeit pro Tag eintragen
01.03.24,"=TEXT(A2;""TTTT"")",08:00,16:30,"0,5",=(D2*24)-(C2*24)-E2,"=WENN(B2=""Samstag"";;WENN(B2=""Sonntag"";;$H$1))",,
=A2+1,"=TEXT(A3;""TTTT"")",08:00,16:30,"0,5",=(D3*24)-(C3*24)-E3,"=WENN(B3=""Samstag"";;WENN(B3=""Sonntag"";;$H$1))",,
=A3+1,"=TEXT(A4;""TTTT"")",,,,=(D4*24)-(C4*24)-E4,"=WENN(B4=""Samstag"";;WENN(B4=""Sonntag"";;$H$1))",,
=A4+1,"=TEXT(A5;""TTTT"")",,,,=(D5*24)-(C5*24)-E5,"=WENN(B5=""Samstag"";;WENN(B5=""Sonntag"";;$H$1))",,
=A5+1,"=TEXT(A6;""TTTT"")",08:00,16:30,"0,5",=(D6*24)-(C6*24)-E6,"=WENN(B6=""Samstag"";;WENN(B6=""Sonntag"";;$H$1))",,
=A6+1,"=TEXT(A7;""TTTT"")",08:00,16:30,"0,5",=(D7*24)-(C7*24)-E7,"=WENN(B7=""Samstag"";;WENN(B7=""Sonntag"";;$H$1))",,
=A7+1,"=TEXT(A8;""TTTT"")",08:00,16:30,"0,5",=(D8*24)-(C8*24)-E8,"=WENN(B8=""Samstag"";;WENN(B8=""Sonntag"";;$H$1))",,
=A8+1,"=TEXT(A9;""TTTT"")",08:00,16:30,"0,5",=(D9*24)-(C9*24)-E9,"=WENN(B9=""Samstag"";;WENN(B9=""Sonntag"";;$H$1))",,
=A9+1,"=TEXT(A10;""TTTT"")",,,,=(D10*24)-(C10*24)-E10,"=WENN(B10=""Samstag"";;WENN(B10=""Sonntag"";;$H$1))",,
=A10+1,"=TEXT(A11;""TTTT"")",,,,=(D11*24)-(C11*24)-E11,"=WENN(B11=""Samstag"";;WENN(B11=""Sonntag"";;$H$1))",,
=A11+1,"=TEXT(A12;""TTTT"")",08:00,16:30,"0,5",=(D12*24)-(C12*24)-E12,"=WENN(B12=""Samstag"";;WENN(B12=""Sonntag"";;$H$1))",,
=A12+1,"=TEXT(A13;""TTTT"")",08:00,16:30,"0,5",=(D13*24)-(C13*24)-E13,"=WENN(B13=""Samstag"";;WENN(B13=""Sonntag"";;$H$1))",,
=A13+1,"=TEXT(A14;""TTTT"")",08:00,16:30,"0,5",=(D14*24)-(C14*24)-E14,"=WENN(B14=""Samstag"";;WENN(B14=""Sonntag"";;$H$1))",,
=A14+1,"=TEXT(A15;""TTTT"")",08:00,16:30,"0,5",=(D15*24)-(C15*24)-E15,"=WENN(B15=""Samstag"";;WENN(B15=""Sonntag"";;$H$1))",,
=A15+1,"=TEXT(A16;""TTTT"")",08:00,16:30,"0,5",=(D16*24)-(C16*24)-E16,"=WENN(B16=""Samstag"";;WENN(B16=""Sonntag"";;$H$1))",,
=A16+1,"=TEXT(A17;""TTTT"")",,,,=(D17*24)-(C17*24)-E17,"=WENN(B17=""Samstag"";;WENN(B17=""Sonntag"";;$H$1))",,
=A17+1,"=TEXT(A18;""TTTT"")",,,,=(D18*24)-(C18*24)-E18,"=WENN(B18=""Samstag"";;WENN(B18=""Sonntag"";;$H$1))",,
=A18+1,"=TEXT(A19;""TTTT"")",08:00,16:30,"0,5",=(D19*24)-(C19*24)-E19,"=WENN(B19=""Samstag"";;WENN(B19=""Sonntag"";;$H$1))",,
=A19+1,"=TEXT(A20;""TTTT"")",08:00,16:30,"0,5",=(D20*24)-(C20*24)-E20,"=WENN(B20=""Samstag"";;WENN(B20=""Sonntag"";;$H$1))",,
=A20+1,"=TEXT(A21;""TTTT"")",08:00,16:30,"0,5",=(D21*24)-(C21*24)-E21,"=WENN(B21=""Samstag"";;WENN(B21=""Sonntag"";;$H$1))",,
=A21+1,"=TEXT(A22;""TTTT"")",08:00,16:30,"0,5",=(D22*24)-(C22*24)-E22,"=WENN(B22=""Samstag"";;WENN(B22=""Sonntag"";;$H$1))",,
=A22+1,"=TEXT(A23;""TTTT"")",08:00,16:30,"0,5",=(D23*24)-(C23*24)-E23,"=WENN(B23=""Samstag"";;WENN(B23=""Sonntag"";;$H$1))",,
=A23+1,"=TEXT(A24;""TTTT"")",,,,=(D24*24)-(C24*24)-E24,"=WENN(B24=""Samstag"";;WENN(B24=""Sonntag"";;$H$1))",,
=A24+1,"=TEXT(A25;""TTTT"")",,,,=(D25*24)-(C25*24)-E25,"=WENN(B25=""Samstag"";;WENN(B25=""Sonntag"";;$H$1))",,
=A25+1,"=TEXT(A26;""TTTT"")",08:00,16:30,"0,5",=(D26*24)-(C26*24)-E26,"=WENN(B26=""Samstag"";;WENN(B26=""Sonntag"";;$H$1))",,
=A26+1,"=TEXT(A27;""TTTT"")",08:00,16:30,"0,5",=(D27*24)-(C27*24)-E27,"=WENN(B27=""Samstag"";;WENN(B27=""Sonntag"";;$H$1))",,
=A27+1,"=TEXT(A28;""TTTT"")",08:00,16:30,"0,5",=(D28*24)-(C28*24)-E28,"=WENN(B28=""Samstag"";;WENN(B28=""Sonntag"";;$H$1))",,
=A28+1,"=TEXT(A29;""TTTT"")",08:00,16:30,"0,5",=(D29*24)-(C29*24)-E29,"=WENN(B29=""Samstag"";;WENN(B29=""Sonntag"";;$H$1))",,
=A29+1,"=TEXT(A30;""TTTT"")",08:00,16:30,"0,5",=(D30*24)-(C30*24)-E30,"=WENN(B30=""Samstag"";;WENN(B30=""Sonntag"";;$H$1))",,
=A30+1,"=TEXT(A31;""TTTT"")",,,,=(D31*24)-(C31*24)-E31,"=WENN(B31=""Samstag"";;WENN(B31=""Sonntag"";;$H$1))",,
=A31+1,"=TEXT(A32;""TTTT"")",,,,=(D32*24)-(C32*24)-E32,"=WENN(B32=""Samstag"";;WENN(B32=""Sonntag"";;$H$1))",,
,,,,,Ist,Soll,,
,,,,Gesamtzeit,=SUMME(F2:F32),=SUMME(G2:G32),,
,,,,Überschuss,,=G34-F34,,

1

Es gibt da einige Apps, allerdings nutze ich davon keine. Ich habe mein eigenes Arbeitszeit Logging Tool entwickelt. Wenn du etwas suchst, was funktioniert und auch viele verwenden, dann Microsoft Excel oder Google Tabellen

Kafxxdxx 
Fragesteller
 12.03.2024, 11:39

Damit kenne ich mich kaum aus, wüsste gar nicht wie ich da überhaupt eine Funktion erstellen würde

0
FaTech  12.03.2024, 12:31
@Kafxxdxx

Das kann man lernen. Dafür gibt es eine Menge Anleitungen und Videos

0

Nennt sich "Zeiterfassung". Du kannst auch Vorlagen einrichten für die unterschiedlichen Arbeitszeiten.

Wirkt anfangs sehr kompliziert, man durchschaut das ganze jedoch schnell!