Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Mit der Bedingten Formatierung den letzten Freitag eines Monats kennzeichnen.





Frage

Hallo Leute, habe mir einen Kalender erstellt und möchte mit der Bedingten Formatierung den letzten Freitag eines Monats markieren. Bis zum ersten Freitag bin ich gekommen aber nun ist Pustkuchen !!! [code]UND(TAG(A6)<=7;WOCHENTAG(A6;2)=5)[/code] Wer hat einen Tip für mich wie ich den letzten Freitag erwische ? Gruß Odje

Antwort 1 von Saarbauer

Hallo,

versuch es mal damit

=WENN(MONAT(A6)=2;UND(TAG(A6)>21;WOCHENTAG(A6;2)=5);UND(TAG(A6)>23;WOCHENTAG(A6;2)=5))

Gruß

Helmut

Antwort 2 von Saarbauer

Hallo,

die Lösung ist nach meiner Ansicht besser

=UND(TAG(A6)>TAG(DATUM(JAHR(A6);MONAT(A6)+1;))-7)

Gruß

Helmut

Antwort 3 von Saarbauer

Hallo,

Lösung in AW 2 ist unvollständig, richtig ist

=UND(TAG(A6)>TAG(DATUM(JAHR(A6);MONAT(A6)+1;))-7;WOCHENTAG(A6;2)=5)

Gruß

Helmut

Antwort 4 von nok106

Hallo Helmut,

habe deine Vorschläge getestet, AW3 ist der richtige Code, cool !!!

Dank für deine schnelle Antwort und Bemühungen.

Gruß

Odje

Antwort 5 von nok106

Hallo Helmut,

es ist noch ein Problemchen aufgetaucht.

Falls der 29 Februar (Schaltjahr) der letzte Freitag ist, wird er nicht gekennzeichnet.

Hast du da noch ne´ Lösung parat.

Gruß

Odje

Antwort 6 von Saarbauer

Hallo,

getestet passt, 29.2.08 ist Freitag

http://www.netupload.de/detail.php?img=b81271eed96990d30f0a534b00e6...

seh mal da nach

Gruß

Helmut

Antwort 7 von nok106

Hallo Helmut,

formelmäßig hat sich ja nichts geändert.

Mit der Bedingten Formatierung erfolglos um den 29.02. zu kennzeichnen.

Schade .....

Gruß

Odje

Antwort 8 von Saarbauer

Hallo,

nochmal, bei mir funktioniert es. Seh mal hier nach

http://www.netupload.de/detail.php?img=f6139fabaf5d02a49a6d019830ae...

Lad die Datei mal runter und seh dir die Formel und bedingte Formatierung an.

Sonst stell mal deine Datei dort ein.

Gruß

Helmut

Antwort 9 von CaroS

Hallo Odje,

ich habe jetzt auf die Schnelle noch nicht ganz begriffen, ob es überhaupt noch ein offenes Problem gibt (und was für eins), aber ich hätte hier auf jeden Fall noch eine Lösung. Wenn die Datumswerte in A1:A365 untereinander stehen, dann ab A1 markieren, in der bedingten Formatierung ´Formel ist´, die Formel

=UND(WOCHENTAG(A1; 2) = 5; DATUM(JAHR(A1);MONAT(A1) + 1; 1) - A1 < 8)

und das Format... eingeben. (Auch getestet für Freitag, den 29.02.2008.) Habe ich
hier "geklaut": http://phorum.excelhost.de/read.php?11,95002,95016#msg-95016

Gruß,
CaroS

Antwort 10 von nok106

Hallo Helmut,

hier mein Kalenderlink:

http://member.file-upload.net/nok106/2Kalender.xls

Wenn mittels Drehfeld das Jahr 2008 (Schaltjahr) eingestellt wird, bekommt man keine Kennzeichnung im Monat Februar.

Siehe auch mal das Jahr 2014 !!!!!!!!!

Gruß

Odje

PS. Wenn du keine Lösung findest, lassen wir das Ding den Bach runter gehen.

Nochmals Danke für deine Hilfe und Mühe.

Antwort 11 von Saarbauer

Hallo,

stimmt, dass es in deinem Kalender nicht funktioniert. Aber hast du mal die Bedingungen für den 29.Februar angesegen? Danach kann es auch nicht angezeigt werden. Wenn ich bei den Bedinungen nicht Freitag und Monatsende abfrage, dann kann auch keine entsprechende Makierumg erfolgen oder?

Gruß

Helmut

P.S. Ist mir auch schon passiert. Wir kochen alle nur mit Wasser

Antwort 12 von Saarbauer

Hallo @ CaroS,

das Problem liegt im Kalender und den dort verwandten Bedingungen (s. AW.11).

Deine Formel bewirkt das gleiche wie meine. Der Unterschied liegt in der Formulierung. Wobei ich zur Ermittlung des letzten Tages im Monat die Funktion =DATUM(JAHR(A6);MONAT(A6)+1;) etwas missbrauche. Wie du vielleicht schon gesehen hast gebe ich für den Tag keinen wert ein, dadurch wird der Tag auf 0 gesetzt und es ist somit der letzte Tag des Vormonats, der Rest ergibt sich von selbst. Der letzte Freitag kann max 6 Tage vor Monatsende liegen, da sonst der letzte Tag, der letzte Freitag ist.

Gruß

Helmut

Antwort 13 von CaroS

Hallo Helmut,

Du hast Recht, sobald man genauer hinguckt, sieht man die Ähnlichkeiten zwischen Deiner und meiner Formel.
Allerdings verwende ich nicht Deinen Trick, wie Du siehst, sondern gehe mit
DATUM(JAHR(A1); MONAT(A1) + 1; 1) bis zum nächsten Monatsersten und teste von da aus, ob der Freitag in den Zeitraum von weniger als 8 Tagen davor fällt: ..... - A1 < 8 .
(In verständlicherem Deutsch ausgedrückt: ob der Freitag innerhalb der letzten 7 Tage liegt; wobei im Bereich der ganzen Zahlen ja x < 8 genau das gleiche ist wie x <= 7.)

Ansonsten, zu Odjes Kalender, da habe ich mal Donnerstag, den 28.02.2008 kopiert und über Inhalte einfügen... das Format auf Freitag, den 29.02.2008 übertragen und schon strahlte der vor lauter Freude in gelb. Nachdem man das einmal gemacht hat, kann man sogar zwischen den "normalen" Jahren und 2008, 2036, 2064, ... hin- und herschalten und die Formatierung stimmt in jedem Fall. Damit dürfte das Problem wohl geklärt sein.

Gute-Nacht-Gruß,
CaroS

Antwort 14 von rainberg

Hallo nok106,

eine weitere Möglichkeit den letzten Freitag eines Monats zu kennzeichnen wäre:

=(WOCHENTAG(A1)=6)*(TAG(A1)>22)

Gruß
Rainer

Antwort 15 von Saarbauer

Hallo @rainberg,

deine Formel funktioniert für den Febuar, aber bei anderen Monaten kann es Probleme geben.

Bei einem Monat mit 31 Tagen under 31. ist Freitag, dann fällt der 24. auch auf einen Freitag. In dem Fall ist auch am 24. deine Bedingung erfüllt.

Ich habe es wie du oben siehst, in meiner Formel so gelöst:

Der letzte Freitag muss vom Datum gösser sein als der letzter Tag im Monat -7, da sonst der Letzte Tag der Freitag ist.

Gruß

Helmut

Antwort 16 von CaroS

Hallo Rainer,

das ist ja gerade das Problem, dass die Grenze zwischen dem vorletzten und dem letzten Freitag im Monat in Abhängigkeit von der Länge des Monats immer woanders liegt. Da wir - leider - 4 verschiedene mögliche Monatslängen haben, der letzte Freitag aber immer innerhalb der letzten 7 Tage liegen muss, wenigstens so viel ist sicher, liegt die Grenze zwischen > 21 und > 24.

Ist aber trotzdem schön, von Dir mal wieder was zu lesen!

Gruß, CaroS

Antwort 17 von rainberg

Hallo miteinander,

da war wohl 07:32 doch noch etwas zu früh für mich :-))

Gruß
Rainer

Antwort 18 von Saarbauer

Hallo @rainberg,

ist einfach die Hitze. Habe damit auch meine Probleme.

Gruß

Helmut

Antwort 19 von nok106

Hallo zusammen,

ein Dankeschön für eure Bemühungen.

Ich wünsche allen einen schönen "Sonnentag",

Gruß

Odje

Antwort 20 von Saarbauer

Hallo,

hatte ganz vergessen zu fragen
Zitat:
Siehe auch mal das Jahr 2014 !!!!!!!!!

was damit ist oder hat es sich erledigt.

Gruß

Helmut

Antwort 21 von nok106

Hallo Helmut,

hat sich alles erledigt.

Gruß

Odje

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: