Anzahl der Montage (Dienstage etc) berechnen

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Anzahl der Montage (Dienstage etc) berechnen

Re: Anzahl der Montage (Dienstage etc) berechnen

von juetho » Mi, 17.10.2012 08:58

Lupo1 hat geschrieben:
juetho hat geschrieben:... Also musst du nur prüfen, ob der 1. Januar (oder der 31. Dezember) dieser Wochentag ist. Ja => 53 / Nein => 52.[...]
Dafür gilt immer: JA!
Ich habe mich wohl undeutlich ausgedrückt. "dieser Wochentag" bezog sich auf die Ursprungsfrage "Anzahl der Montage". Ausführlicher formulierte habe ich also gemeint: "Wenn der 1.1. ein Montag ist, gibt es 53 Montage, andernfalls 52." Jürgen

Re: Anzahl der Montage (Dienstage etc) berechnen

von Gert Seler » Di, 25.09.2012 12:00

Hallo rhavin,
weiteres zur Kalenderwochen-Berechnung findest Du u.a. hier :
http://www.marco-burmeister.de/helferle ... woche.html
Und hier zur Berechnung der Wochentage :
http://www.ooowiki.de/CalcFunktionenDatum
Bitte ganz durchlesen !

mfg
Gert

Re: Anzahl der Montage (Dienstage etc) berechnen

von juetho » Di, 25.09.2012 09:00

Da du die Frage für Calc gestellt hast, nehme ich an, dass du Calc-Funktionen benutzen willst. (Mit Makros gibt es vergleichbare Lösungen, aber die haben natürlich eine etwas andere Syntax.) Überlege selbst:
  • In einem Kalenderjahr ist die Antwort immer 52 oder 53.
  • Da ein Jahr (kein Schaltjahr) 365 Tage hat, gibt es also einen Wochentag, den es 53x gibt. Also musst du nur prüfen, ob der 1. Januar (oder der 31. Dezember) dieser Wochentag ist. Ja => 53 / Nein => 52.
  • In der Calc-Hilfe gibt es eine Kategorie Datum & Zeit mit einer Liste von Calc-Funktionen, dort findest du schon die benötigte Funktion.
  • Für die ja/nein-Prüfung gibt es eine Funktion der Kategorie Logisch.
  • Für ein Schaltjahr musst du die Prüfung um einen Schritt erweitern. Aber darauf kommst du sicher auch ohne ausdrücklichen Hinweis.
Damit solltest du schnell zum Ziel kommen. Wenn du mit einem Versuch nicht weiterkommst, kannst du gerne wieder fragen. Bitte nenne dann OO-Programm und OO-Version, dazu den Code deines Versuchs sowie Fehlermeldungen oder unerwartete Ergebnisse. Jürgen

Nach oben