Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Feiertage in Exel
#11
=REST(A1;7)>1)*(8,25-(REST(A1;7)=6)*2,25)
Antworten Top
#12
Hallo,

so:?

Tabelle1

ABC
10WochentagDatumAnzahl Stunden
11Freitag01.01.216
12Samstag02.01.210
13Sonntag03.01.210
14Montag04.01.218,25
15Dienstag05.01.218,25
16Mittwoch06.01.218,25
17Donnerstag07.01.218,25
18Freitag08.01.216
Formeln der Tabelle
ZelleFormel
A11=B11
B11=DATUM(B6;B7;1)
C11=SVERWEIS(WOCHENTAG(B11;2);{1.8,25;4.8,25;5.6;6.0;7.0};2)
A12=B12
B12=WENNFEHLER(WENN(MONAT(B11+1)=MONAT(B$11);B11+1;"");"")
C12=SVERWEIS(WOCHENTAG(B12;2);{1.8,25;4.8,25;5.6;6.0;7.0};2)
A13=B13
B13=WENNFEHLER(WENN(MONAT(B12+1)=MONAT(B$11);B12+1;"");"")
C13=SVERWEIS(WOCHENTAG(B13;2);{1.8,25;4.8,25;5.6;6.0;7.0};2)
A14=B14
B14=WENNFEHLER(WENN(MONAT(B13+1)=MONAT(B$11);B13+1;"");"")
C14=SVERWEIS(WOCHENTAG(B14;2);{1.8,25;4.8,25;5.6;6.0;7.0};2)
A15=B15
B15=WENNFEHLER(WENN(MONAT(B14+1)=MONAT(B$11);B14+1;"");"")
C15=SVERWEIS(WOCHENTAG(B15;2);{1.8,25;4.8,25;5.6;6.0;7.0};2)
A16=B16
B16=WENNFEHLER(WENN(MONAT(B15+1)=MONAT(B$11);B15+1;"");"")
C16=SVERWEIS(WOCHENTAG(B16;2);{1.8,25;4.8,25;5.6;6.0;7.0};2)
A17=B17
B17=WENNFEHLER(WENN(MONAT(B16+1)=MONAT(B$11);B16+1;"");"")
C17=SVERWEIS(WOCHENTAG(B17;2);{1.8,25;4.8,25;5.6;6.0;7.0};2)
A18=B18
B18=WENNFEHLER(WENN(MONAT(B17+1)=MONAT(B$11);B17+1;"");"")
C18=SVERWEIS(WOCHENTAG(B18;2);{1.8,25;4.8,25;5.6;6.0;7.0};2)

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
Antworten Top
#13
Hallo, mal eine alternative:
=WAHL(WOCHENTAG(A1;2);1;2;3;4;5;6;7)
Für Mo.-So. = 1-7 kannst du für jeden Wochentag den gewünschten Wert direkt einsetzen.

Gruß Holger
Antworten Top
#14
Hola,


Code:
=(WENN(WOCHENTAG(A1;2)<5;8,25;7,25))*(WOCHENTAG(A1;2)<6)

Gruß,
steve1da
Antworten Top
#15
Hallöchen,

wenn Du Dir mal anschaust, was (WOCHENTAG(A1;2)=5 ergibt, siehst Du FALSCH oder WAHR bzw. wenn Du es z.B. mit 1 multiplizierst 0 oder 1
Dann kannst Du Dir eventuell überlegen, was Du ändern musst, um am Freitag auf den richtigen Wert zu kommen.

Wenn Du mit diesem Konstrukt rechnen willst kannst Du Dir auch überlegen, ob Du die beiden Teile etwas anders gestaltest und addierst, z.B. im Prinzip

=(WOCHENTAG<5)*8,25+(WOCHENTAG=5)*8

Ist alles nur eine Frage der Logik ...

Ansonsten hast DU ja schon ein paar Alternativen.
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#16
Vielen Vielen Dank ,


Das hat auch echt super geklappt mit der Formel .

Die Sollwerte sind jetzt wunderbar hinterlegt . Wenn ich jetzt den Sollwert vom Istwert abziehe mit dieser Formel 

                                               =WENN(D30>=C30;0;WENN(C30>D30;C30-D30))

funktioniert das eigentlich auch , aber nicht jeder Monat hat ja 31 Tage . Und so erscheint in meiner Tabelle trotzdem unten eine 0. Um das zu umgehen habe ich die Formel dahingegen verändert 

                                                =WENNFEHLER(WENN(D7:D37="";"")*WENN(D37>=C37;0;WENN(C37>D37;C37-D37;));"")

jetzt habe ich aber das Problem das dort wo diese Formel hinterlegt ist , ich auch wenn der Monat 31 Tage hat ich zwar auch einen Sollwert habe , aber der Sollwert nicht vom Istwert abgezogen wird und nur eine 0 steht .

Woran könnte das denn jetzt liegen ?
Antworten Top
#17
Hola,

die Formel passt nicht zu deiner geposteten Datei. Mit "unten" können Helfer auch nichts anfangen.
Lade eine Datei hoch die ein paar Daten enthält und zeige händisch auf in welcher Zelle du warum welches Ergebnis erwartest.

Gruß,
steve1da
Antworten Top
#18
So Datei ist angehängt .

Es geht dann Quasi um die Spalte  Überstunden . Das Ergebnis ist immer die Differenz zwischen Soll und Ist Wenn der Monat nur 28 Tage hat , steht dann aber trotzdem bei den darauffolgenden Tagen eine 0 , obwohl links daneben die Zelle keinen wert enthält. Daher meine geänderte Formel . Jetzt Steht in der Spalte Überstunden auch nix mehr wenn die Zelle links daneben keinen Wert mehr hat . 

Problem ist jetzt nur das auch wenn die Zelle ( es geht um die letzten 27-31 Monatstage ) einen Wert enthält , trotzdem nicht mehr die Differenz errechnet wird .


Angehängte Dateien
.xls   Stundennachweis - NEU 2.xls (Größe: 39,5 KB / Downloads: 7)
Antworten Top
#19
Hola,

Spalte C ist leer, da kommt also überall 0 raus. In den Formeln schreibst du auch immer A11:A41. Das ist Schwachsinn, Excel kann immer nur eine Zelle mit einer anderen vergleichen in diesem Konstrukt. 

Ich rate mal:
Code:
=WENN(D11="";"";WENN(D11>=C11;0;WENN(C11>D11;C11-D11)))

Gruß,
steve1da
Antworten Top
#20
Wenn ich Freitag den 30.04 in stunden etwas eintrage wird nix berechnet . mache ich das bei Donnerstag de 010.04 dann schon .
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste