Supportnet / Forum / Tabellenkalkulation
Monats-Plus-Minus Aufzählung in einer Zelle möglich?
Frage
Liebe Kenner,
Ich möchte meine Überstundentabelle verschlanken. Bin noch ziemlich neu in Excel und dahe für jeden Tipp dankbar.
Vorgabe-Beispiel:
Zelle M5 ist eine Arbeitszeit von 6:00 Stunden errechnet
Zelle N5 hat eine Vorgabe von 8:00 Stunden
Zelle O5 ergibt den Minuswert von 2:00 Stunden, allerdings als Pluswert (mit Formel =M5-N5 Formatierung: hh:mm) geschrieben, da sonst Raute
Zelle P5 ist hier leer (es werden die Pluswerte – wenn Überstunden – eingetragen).
Zelle Q5 enthält das tägliche Plus oder Minus in Dezimalzahl – damit kann +- korrekt dargestellt werden. Die Formel hierzu:
=WENN(UND(M5="";N5="");"";WENN(UND(M5="";N5>0);(N5)*24;
WENN(UND(N5>0;M5="");"";
WENN(UND(M5>N5);(M5)*24;
WENN(UND(M5=N5);0;WENN(UND(M5>0;N5="");(M5)*24;
WENN(UND(N5>0;M5<N5);(M5-N5)*24;)))))))
Nun habe ich noch die Spalte R für die Auflaufsumme des Monats. Hierzu die Formel:
=WENN(Q5<>0;SUMME(Q5;R4))
Dadurch habe ich zu jedem Tag den aktuellen Stundenstand des jeweiligen Datums.
Das ist mir inzwischen zu umfangreich.
Gibt es eine Formel-Möglichkeit, die Auflaufsumme pro Tageseintrag immer aktualisiert in einer Zelle am Ende der Monatstabelle (z.B. R36) eintragen zu lassen oder ist dies nur mit Makro möglich?
Wenn Makro, wer kann mir dann helfen? Habe mit VBA keinerlei Erfahrung.
Oder hat jemand noch andere Ideen, wie ich meine Tabelle verschlanken kann und trotzdem die gewünschten Daten bekomme?
Für alle Antworten bedankt sich schon mal
mit lieben Grüssen Inge
Antwort 1 von Saarbauer
Antwort 2 von Umschülerin-AA
Hallo Helmut,
Danke für deine Antwort, aber scheinbar hab ich mein Anliegen nicht richtig formuliert.
Ich möchte ereichen, daß eine Zelle sozusagen als "Zählwerk" der Plus-Minusstunden arbeitet, sodass man auf einen Blick erkennen kann, ob Minusstunden vorliegen, die noch nachgearbeitet werden müssen oder ob Plus-(Über)-stunden aufgelaufen sind, die man durch einen ganzen oder halben freien Tag ausgleichen kann.
Bei meinem neuen Chef werden nämlich keine Überstunden ausgezahlt.
Wenn ich die Zeiten nicht erfasse und geltend mache, schmiere ich mir die Mehrarbeit ans Bein und das will ich nicht :-)
Aber vielleicht ist ja so ein Zähler wirklöich nur mit Makro möglich?
Für weitere Vorschläge offen
LG Inge
Danke für deine Antwort, aber scheinbar hab ich mein Anliegen nicht richtig formuliert.
Ich möchte ereichen, daß eine Zelle sozusagen als "Zählwerk" der Plus-Minusstunden arbeitet, sodass man auf einen Blick erkennen kann, ob Minusstunden vorliegen, die noch nachgearbeitet werden müssen oder ob Plus-(Über)-stunden aufgelaufen sind, die man durch einen ganzen oder halben freien Tag ausgleichen kann.
Bei meinem neuen Chef werden nämlich keine Überstunden ausgezahlt.
Wenn ich die Zeiten nicht erfasse und geltend mache, schmiere ich mir die Mehrarbeit ans Bein und das will ich nicht :-)
Aber vielleicht ist ja so ein Zähler wirklöich nur mit Makro möglich?
Für weitere Vorschläge offen
LG Inge
Antwort 3 von Saarbauer
Hallo,
du willst als mehr einen Stundenzettel/Arbeitszeikonto, der dir ausweist wie der Stand deiner Stunden ist?
Soetwas habe ich schon mal aufgestellt, für alle Monate.
Wenn du willst, kannst die Vorlage bekommen.
Teil mir mal deine Emailadresse mit.
Gruß
Helmut
du willst als mehr einen Stundenzettel/Arbeitszeikonto, der dir ausweist wie der Stand deiner Stunden ist?
Soetwas habe ich schon mal aufgestellt, für alle Monate.
Wenn du willst, kannst die Vorlage bekommen.
Teil mir mal deine Emailadresse mit.
Gruß
Helmut
Antwort 4 von Umschülerin-AA
Hallo Helmut und andere Interessierte,
Ich habe durch rumprobieren eine Lösung gefunden:
Ich habe am Monatsende der Spalte Q (in der ja jeweils das Tages +- in Dezimalzahl steht) in Zelle Q37 durch die Autosumme der Spalte einen exakten Zähler bekommen "freu".
Damit keine Fehlermeldung kommt, hab ich die leeren Zellen der nächsten Monate noch mit einer WENN-Formel leergelassen und bin jetzt richtig stolz auf meinen erzielten Erfolg, obwohl das bei euch Profis wohl nur ein müdes Lächeln hervorruft. Trotzdem für jemand, der sowas vielleicht auch machen will hier die Summenformel für den Februar, beginnend in Q7:
=WENN(SUMME(Q7:Q34)=0;"";SUMME(Q7:Q34))
Damit erscheint pro neuen Tageseintrag in Zelle Q37 jeweils der aktuelle Stundenstand.
Danke dir aber doch sehr für deine Mühe Helmut, nächstes Mal werd ich mal nicht gleich hier posten, sondern erst mal selbst rumprobieren.
Liebe Grüsse an alle und laßt euch nicht unterkriegen, es geht immer irgendwie weiter
Inge
Ich habe durch rumprobieren eine Lösung gefunden:
Ich habe am Monatsende der Spalte Q (in der ja jeweils das Tages +- in Dezimalzahl steht) in Zelle Q37 durch die Autosumme der Spalte einen exakten Zähler bekommen "freu".
Damit keine Fehlermeldung kommt, hab ich die leeren Zellen der nächsten Monate noch mit einer WENN-Formel leergelassen und bin jetzt richtig stolz auf meinen erzielten Erfolg, obwohl das bei euch Profis wohl nur ein müdes Lächeln hervorruft. Trotzdem für jemand, der sowas vielleicht auch machen will hier die Summenformel für den Februar, beginnend in Q7:
=WENN(SUMME(Q7:Q34)=0;"";SUMME(Q7:Q34))
Damit erscheint pro neuen Tageseintrag in Zelle Q37 jeweils der aktuelle Stundenstand.
Danke dir aber doch sehr für deine Mühe Helmut, nächstes Mal werd ich mal nicht gleich hier posten, sondern erst mal selbst rumprobieren.
Liebe Grüsse an alle und laßt euch nicht unterkriegen, es geht immer irgendwie weiter
Inge
Antwort 5 von Umschülerin-AA
Nachtrag:
Einspareffekt: Die ganze Spalte R (Monats +-)sowie -auch nach rumprobieren- die Spalten O (Tagesminus) undP (Tagesplus).
Langsam fängt Excel an, mir Spass zu machen :-)
LG Inge
Einspareffekt: Die ganze Spalte R (Monats +-)sowie -auch nach rumprobieren- die Spalten O (Tagesminus) undP (Tagesplus).
Langsam fängt Excel an, mir Spass zu machen :-)
LG Inge

