Seite 1 von 1

Ostersonntag berechnen

Verfasst: Sa 29. Okt 2016, 10:43
von suwo
Hallo zusammen.

Ich weiß, dass es die Funktion Ostersonntag gibt, in Excel leider nicht. Ich habe die Funktion (http://www.tipps-tricks-kniffe.de/micro ... berechnen/) von dort kopiert um sie mal in LO auszuprobieren. Gebe ich sie ein (copy and paste: =DM((TAG(MINUTE(2010/38)/2+55)&".4."&2010)/7;)*7-6) kommt nur die Fehlermeldung #Name. Wo liegt der Fehler? Evt. in der Formatierung der Zelle?
Danke für die Tipps,

mfG,

Suwo

Re: Ostersonntag berechnen

Verfasst: Sa 29. Okt 2016, 11:02
von HeritzP
Hallo,

die Funktion DM() gibt es in Libre nicht.
Eine Alternative gibt es hier.
http://www.oooforum.de/viewtopic.php?f= ... b956d773a4


Gruß HeritzP

Re: Ostersonntag berechnen

Verfasst: Sa 29. Okt 2016, 18:30
von swolf
Hallo,
Ich weiß, dass es die Funktion Ostersonntag gibt,
nur interessenhalber: weswegen kommt es für dich nicht in Frage, in LibreCalc diese Funktion zu nutzen?
F1 - OSTERSONNTAG (Funktion)

Re: Ostersonntag berechnen

Verfasst: So 30. Okt 2016, 05:55
von paljass
Moin,
in Excel leider nicht.
paljass

Re: Ostersonntag berechnen

Verfasst: So 30. Okt 2016, 12:10
von hchaieb
Ich weiß nicht ob eine Funktion existiert.

Ich kann dir meinen Code geben in diesem Fall für Ostermontag (in Ostersonntag umbenennen und letzte Zeile entfernen)

Code: Alles auswählen

Public Function Ostermontag(year As Integer) As Date

     Dim H, i, j, L As Integer
     Dim EasterMonth, EasterDay As Integer
     Dim Ostersonntag As Date
     
     
     H = (24 + 19 * (year Mod 19)) Mod 30
     i = H - H \ 28
     j = (year + year \ 4 + i - 13) Mod 7
     L = i - j
     ' Monat vom Ostersonntag)
     EasterMonth = 3 + (L + 40) \ 44
     ' Tag vom Ostersonntag
     EasterDay = L + 28 - 31 * (EasterMonth \ 4)
        
     Ostersonntag = CDate(EasterDay & "." & EasterMonth & "." & year)
     Ostermontag = Ostersonntag + 1
    
End Function


Re: Ostersonntag berechnen

Verfasst: So 30. Okt 2016, 20:42
von swolf
Was hat Excel zu tun mit der Frage zu Calc von LibreOffice?
https://help.libreoffice.org/Calc/EASTERSUNDAY/de

Re: Ostersonntag berechnen

Verfasst: So 30. Okt 2016, 21:13
von karolus
@swolf:
Das Problem der armen Leute ist hier das Excel die Funktion OSTERSONNTAG nicht kennt, deshalb darf halt nicht OSTERSONNTAG verwendet werden :lol: