Clever-Excel-Forum

Normale Version: Wochenenden jeden Monat automatisch aus Stundenberechnung rausnehmen.
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hallo zusammen,

ich habe folgende Idee. Für meine Kollegen und mich habe ich einen Stundenzettel entworfen. Den Aufbau seht ihr im ersten Bild. 
Wenn ich in A7 den Monat ändere, ändert sich die Überschrift in den passenden Monat und in der Spalte A passen sich die Wochentage an.
Das Problem, was nun auftritt ist folgendes. Die Wochenenden springen ja mit jedem Folgemonat weiter. Dementsprechend fehlen nun die Berechnungsformeln für Gesamtstunden am Tag und die Differenz zu den Sollstunden. Das Problem ist ersichtlich im zweiten Bild.
Nun meine Frage. Gibt es eine Möglichkeit (z.B. =if-formula) das die Wochenenden und Berechnungsformeln mit dem neuen Monat "mitwandern"?
Bei offenen Fragen zum Aufbau helfe ich gerne. Ansonsten hoffe ich auf gute Ideen zu meinem Problem. ;)

Vielen Dank vorab.
[img]
Dateiupload bitte im Forum! So geht es: Klick mich!
]
Hola


Zitat:Das Problem ist ersichtlich im zweiten Bild.


also für mich nicht.
Ich sehe nur 2 Bilder, ohne Formeln.

Gruß,
steve1da
Hi,

sind schöne Bildchen. Aber daraus ist nicht ersichtlich, wo welche Formeln stecken. Lade bitte deine Datei hoch. http://www.clever-excel-forum.de/thread-326.html
Ah ok, die fixen Formel gebe ich gerne mit dazu.


Spalte A
A7 Erster des Monats. Format: dd:mm:jjjj
A8 =A7+1
Spalte F
=Summe(D7-C7-E7) bis (D37-C37-E37)
Spalte G
=Summe(F7-G5) bis (F37-G5)

Die Wochenenden habe ich in der Vorlage, welche ich als Grundlage nehme, für die Berechnung rausgenommen. Das diese aber in jedem Monat in den Zeilen "weiter wandern" bleiben die Vorher besetzten Zeilen leer.
Die Wochenenden sollen aber "zur Übersicht" in der Tabelle bleiben. Auf die Idee "einfach rausnehmen" und das Problem ist behoben, kam ich auch schon. ^^
Hi,

gelöscht - zu spät den Anhang gesehen.  Blush
Hier die Vorlagentabelle. 

In A7 wird nur das Datum geändert um die Tabelle für den nächsten Monat anzupassen. So der Plan.... :)
Hi,

schau dir mal in der Beispieltabelle ( Tabelle 1(2) ) die geänderten Formeln an - ich denke, das ist das, was du haben wolltest.  Hier noch der Tabellenausschnitt:

Tabelle1 (2)

ABCDEFG
2STUNDENZETTEL
3Februar 2016
4
5UhrzeitSollstunden:08:00
6TagDatumvon bisPauseStundenDifferenz
7Mo01. Februar7:0019:250:5011:3503:35
8Di02. Februar00:00-08:00
9Mi03. Februar00:00-08:00
31Do25. Februar00:00-08:00
32Fr26. Februar00:00-08:00
33Sa27. Februar00:00
34So28. Februar00:00
35Mo29. Februar00:00-08:00
36
37
38Stunden Gesamt11:35-156:25
Formeln der Tabelle
ZelleFormel
A7=$A$3
B7=A7
F7=WENNFEHLER(WENN(WOCHENTAG(A7;2)>5;"";D7-C7-E7);"")
G7=WENNFEHLER(WENN(WOCHENTAG(A7;2)>5;0;F7-$G$5);"")
A8=A7+1
B8=A8
F8=WENNFEHLER(WENN(WOCHENTAG(A8;2)>5;"";D8-C8-E8);"")
G8=WENNFEHLER(WENN(WOCHENTAG(A8;2)>5;0;F8-$G$5);"")
A9=A8+1
B9=A9
F9=WENNFEHLER(WENN(WOCHENTAG(A9;2)>5;"";D9-C9-E9);"")
G9=WENNFEHLER(WENN(WOCHENTAG(A9;2)>5;0;F9-$G$5);"")
A31=A30+1
B31=A31
F31=WENNFEHLER(WENN(WOCHENTAG(A31;2)>5;"";D31-C31-E31);"")
G31=WENNFEHLER(WENN(WOCHENTAG(A31;2)>5;0;F31-$G$5);"")
A32=A31+1
B32=A32
F32=WENNFEHLER(WENN(WOCHENTAG(A32;2)>5;"";D32-C32-E32);"")
G32=WENNFEHLER(WENN(WOCHENTAG(A32;2)>5;0;F32-$G$5);"")
A33=A32+1
B33=A33
F33=WENNFEHLER(WENN(WOCHENTAG(A33;2)>5;"";D33-C33-E33);"")
G33=WENNFEHLER(WENN(WOCHENTAG(A33;2)>5;0;F33-$G$5);"")
A34=WENNFEHLER(WENN(A33=MONATSENDE($A$3;0);"";A33+1);"")
B34=A34
F34=WENNFEHLER(WENN(WOCHENTAG(A34;2)>5;"";D34-C34-E34);"")
G34=WENNFEHLER(WENN(WOCHENTAG(A34;2)>5;0;F34-$G$5);"")
A35=WENNFEHLER(WENN(A34=MONATSENDE($A$3;0);"";A34+1);"")
B35=A35
F35=WENNFEHLER(WENN(WOCHENTAG(A35;2)>5;"";D35-C35-E35);"")
G35=WENNFEHLER(WENN(WOCHENTAG(A35;2)>5;0;F35-$G$5);"")
A36=WENNFEHLER(WENN(A35=MONATSENDE($A$3;0);"";A35+1);"")
B36=A36
F36=WENNFEHLER(WENN(WOCHENTAG(A36;2)>5;"";D36-C36-E36);"")
G36=WENNFEHLER(WENN(WOCHENTAG(A36;2)>5;0;F36-$G$5);"")
A37=WENNFEHLER(WENN(A36=MONATSENDE($A$3;0);"";A36+1);"")
B37=A37
F37=WENNFEHLER(WENN(WOCHENTAG(A37;2)>5;"";D37-C37-E37);"")
G37=WENNFEHLER(WENN(WOCHENTAG(A37;2)>5;0;F37-$G$5);"")
F38=SUMME(F7:F37)
G38=SUMME(G7:G37)

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8

[attachment=6030]
Hallo Günter, was genau bewirkt denn WENNFEHLER() hier bei dir... Anders gefragt: Kann hier ein Fehler auftreten..?
Hi Jörg,

probier's aus und nimm mal die Fehlerabfrage weg. :32:
Großartig! :)
 Vielen lieben Dank WillWissen.
Seiten: 1 2