Supportnet / Forum / Tabellenkalkulation
Kalenderwoche in Excel
Frage
Hallo allerseits,
die Formel nach DIN, welche hier im Forum schon ein paarmal genannt wurde, funktioniert ja wunderbar.
Allerdings beginnt die KW-Nummerierung in meiner Tabelle nach KW31 wieder bei 1.
Woran kann das liegen??
Gruß
Martina
Antwort 1 von rainberg
Hallo Martina,
das kann nicht sein.
Da hast Du entweder einen Fehler in der Formel oder mit dem Bezugsdatum ist etwas faul.
Mehr kann man wegen Deiner mageren Info nicht erraten.
Gruß
Rainer
das kann nicht sein.
Da hast Du entweder einen Fehler in der Formel oder mit dem Bezugsdatum ist etwas faul.
Mehr kann man wegen Deiner mageren Info nicht erraten.
Gruß
Rainer
Antwort 2 von MartinaA
Hallo Rainer,
Ich erstelle einen Urlaubsplan. In Zeile 3 soll die KW erscheinen, Zeile 5 zeigt die Tage von 1 - 31, in Zeile 6 ist das jew. Datum im Format TTT
Meine Formel in Zeile3 lautet:
=WENN(ODER(WOCHENTAG(I$5)=2;I4=1);KÜRZEN((I5-WOCHENTAG(I5;2)-DATUM(JAHR(I5+4-WOCHENTAG(I5;2));1;-10))/7); 0)
An jedem 1. des akt. Monats sowie an jedem Montag soll die KW angezeigt werden. In allen anderen Feldern der Zeile 3 soll eine 0 Ergebnis sein, die ich dann mit einer bedingten Formatierung unsichtbar mache.
Ist in meiner Formel womöglich ein Fehler enthalten?
Wenn ich "=" (Formel bearbeiten) anklicke, steht hinter DannWert in meiner Wenn-Funktion schon die KW 32 als richtiges Ergebnis. Als Formelergebnis wird aber 1 angegeben.
Bin langsam am Verzweifeln...
Gruß
Martina
Ich erstelle einen Urlaubsplan. In Zeile 3 soll die KW erscheinen, Zeile 5 zeigt die Tage von 1 - 31, in Zeile 6 ist das jew. Datum im Format TTT
Meine Formel in Zeile3 lautet:
=WENN(ODER(WOCHENTAG(I$5)=2;I4=1);KÜRZEN((I5-WOCHENTAG(I5;2)-DATUM(JAHR(I5+4-WOCHENTAG(I5;2));1;-10))/7); 0)
An jedem 1. des akt. Monats sowie an jedem Montag soll die KW angezeigt werden. In allen anderen Feldern der Zeile 3 soll eine 0 Ergebnis sein, die ich dann mit einer bedingten Formatierung unsichtbar mache.
Ist in meiner Formel womöglich ein Fehler enthalten?
Wenn ich "=" (Formel bearbeiten) anklicke, steht hinter DannWert in meiner Wenn-Funktion schon die KW 32 als richtiges Ergebnis. Als Formelergebnis wird aber 1 angegeben.
Bin langsam am Verzweifeln...
Gruß
Martina
Antwort 3 von JoeKe
Hallo Martina,
dein Fehler liegt darin, dass du dich nicht auf ein Datum beziehst.
In Zeile 5 stehen bei dir Zahlen von 1 - 31 !?
in der Formel berchnest du z.B. Wochentag($I$5), das geht nicht. Du musst dich schon auf ein Datum beziehen.
Versuch es mal so:
in A6 - AE6 das Datum
in A3 die Formel:
=KÜRZEN((A6-WOCHENTAG(A6;2)-DATUM(JAHR(A6+4-WOCHENTAG(A6;2));1;-10))/7)
und die dann bis AE3 kopieren.
MfG
JöKe
dein Fehler liegt darin, dass du dich nicht auf ein Datum beziehst.
In Zeile 5 stehen bei dir Zahlen von 1 - 31 !?
in der Formel berchnest du z.B. Wochentag($I$5), das geht nicht. Du musst dich schon auf ein Datum beziehen.
Versuch es mal so:
in A6 - AE6 das Datum
in A3 die Formel:
=KÜRZEN((A6-WOCHENTAG(A6;2)-DATUM(JAHR(A6+4-WOCHENTAG(A6;2));1;-10))/7)
und die dann bis AE3 kopieren.
MfG
JöKe
Antwort 4 von rainberg
Hallo Martina,
bei mir funktioniert folgende abgeänderte Formel in I3.
=WENN(ODER(WOCHENTAG(I$5)=2;TAG(I5)=1);KÜRZEN((I5-WOCHENTAG(I5;2)-DATUM(JAHR(I5+4-WOCHENTAG(I5;2));1;-10))/7);"")
Damit kannst Du die gesamte Zeile 4 sowie die Bedingte Formatierung (wegen der Nullen) einsparen.
In Zeile 5 muss das vollständige Datum stehen, wie Du dieses formatierst, bleibt Dir überlassen.
Gruß
Rainer
bei mir funktioniert folgende abgeänderte Formel in I3.
=WENN(ODER(WOCHENTAG(I$5)=2;TAG(I5)=1);KÜRZEN((I5-WOCHENTAG(I5;2)-DATUM(JAHR(I5+4-WOCHENTAG(I5;2));1;-10))/7);"")
Damit kannst Du die gesamte Zeile 4 sowie die Bedingte Formatierung (wegen der Nullen) einsparen.
In Zeile 5 muss das vollständige Datum stehen, wie Du dieses formatierst, bleibt Dir überlassen.
Gruß
Rainer
Antwort 5 von jasper111
Hallo Martina,
probier doch mal kalenderwoche(datum;rückgabe). Wird in der Excelhilfe erklärt.
Gruss J
probier doch mal kalenderwoche(datum;rückgabe). Wird in der Excelhilfe erklärt.
Gruss J
Antwort 6 von MartinaA
Heureka!
Ich hab´s gefunden!!!
Danke für Eure Hilfe!
Es lag an einer simplen Formatierung: Zahl ohne Nachkommastellen statt TT (weiß gar nicht, wie die da reingekommen ist...)
Danke nochmal!
Gruß
Martina
Ich hab´s gefunden!!!
Danke für Eure Hilfe!
Es lag an einer simplen Formatierung: Zahl ohne Nachkommastellen statt TT (weiß gar nicht, wie die da reingekommen ist...)
Danke nochmal!
Gruß
Martina

