=REST(A1;7)>1)*(8,25-(REST(A1;7)=6)*2,25)
WIN/MSO schicken angeblich alle 5 Sekunden Deinen Screen heim zu Papa (recall-Klausel).
![]() Forum des Excel-Verein 2015 e.V. |
Das Clever-Excel-Forum-Treffen
findet vom 19.09. - 21.09.2025 in Bad Arolsen statt. Zu den Infos kommt Ihr oben über den Link. |
Feiertage in Exel
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
=REST(A1;7)>1)*(8,25-(REST(A1;7)=6)*2,25)
WIN/MSO schicken angeblich alle 5 Sekunden Deinen Screen heim zu Papa (recall-Klausel).
07.01.2021, 12:24
Hallo,
so:? Tabelle1
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
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
07.01.2021, 12:27
Hola,
Code: =(WENN(WOCHENTAG(A1;2)<5;8,25;7,25))*(WOCHENTAG(A1;2)<6) Gruß, steve1da
07.01.2021, 12:30
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)
07.01.2021, 15:23
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 ?
07.01.2021, 15:31
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
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 .
07.01.2021, 15:48
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
07.01.2021, 15:52
Wenn ich Freitag den 30.04 in stunden etwas eintrage wird nix berechnet . mache ich das bei Donnerstag de 010.04 dann schon .
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|