- 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.
Anzahl der Montage (Dienstage etc) berechnen
Moderator: Moderatoren
Re: Anzahl der Montage (Dienstage etc) berechnen
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:
Situation: LibO 3.6 auf Win 7 Home Premium (64-bit) mit MySQL (localhost) über JDBC
-
- *******
- Beiträge: 1763
- Registriert: Di, 03.10.2006 18:05
Re: Anzahl der Montage (Dienstage etc) berechnen
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
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
Es gibt nichts gutes, außer man tut es.
Win7_64 / LO_4.4.5.2
Win7_64 / LO_4.4.5.2
Re: Anzahl der Montage (Dienstage etc) berechnen
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ürgenLupo1 hat geschrieben:Dafür gilt immer: JA!juetho hat geschrieben:... Also musst du nur prüfen, ob der 1. Januar (oder der 31. Dezember) dieser Wochentag ist. Ja => 53 / Nein => 52.[...]
Situation: LibO 3.6 auf Win 7 Home Premium (64-bit) mit MySQL (localhost) über JDBC