Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Datum von Ostern berechnen

Datum von Ostern berechnen
07.03.2005 18:42:27
Ostern
Hallo
Ich habe eine Kalendervorlage erstellt. Man gibt das Jahr ein und der Kalender wird aufgebaut. Neben den farblich hervorgehobenen Wochenenden und festen Feiertagen soll er auch Ostern anzeigen.
Wer weiß, wie man das Datum der Osterfeiertage berechnet?
Ostern ist immer das Wochenende nach dem 1. Vollmond nach Frühlingsanfang!
Sonnige Grüße
Stevie
Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Datum von Ostern berechnen
07.03.2005 18:58:31
Ostern
Danke für die prompte Antwort, werd es gleich einpflegen!!!
Einen schönen Abend noch!
Stevie
AW: Datum von Ostern berechnen
07.03.2005 20:21:46
Ostern
Hallo
oder als Alternative
 
 ABC
1200411.04.2004 
2   
Formeln der Tabelle
B1 : =easterdate(A1)
 
Excel Tabellen einfach im Web darstellen    Excel Jeanie HTML  3.0    Download  
Und den Code in ein Modul deiner Arbeitsmappe:
Option Explicit
Function EasterDate(Yr As Integer) As Date Dim d As Integer d = (((255 - 11 * (Yr Mod 19)) - 21) Mod 30) + 21 EasterDate = DateSerial(Yr, 3, 1) + d + (d > 48) + 6 - ((Yr + Yr \ 4 + d + (d > 48) + 1) Mod 7) End Function
Gruss Rainer
Anzeige
;
Anzeige
Anzeige

Infobox / Tutorial

Datum von Ostern berechnen in Excel


Schritt-für-Schritt-Anleitung

Um das Datum von Ostern in Excel zu berechnen, kannst du die folgende benutzerdefinierte Funktion verwenden. Diese Funktion berücksichtigt die Regeln zur Berechnung des Osterdatums:

  1. Öffne Excel und drücke ALT + F11, um den Visual Basic-Editor zu öffnen.

  2. Klicke auf Einfügen und dann auf Modul, um ein neues Modul zu erstellen.

  3. Füge den folgenden Code in das Modul ein:

    Option Explicit
    Function EasterDate(Yr As Integer) As Date
        Dim d As Integer
        d = (((255 - 11 * (Yr Mod 19)) - 21) Mod 30) + 21
        EasterDate = DateSerial(Yr, 3, 1) + d + (d > 48) + 6 - ((Yr + Yr \ 4 + d + (d > 48) + 1) Mod 7)
    End Function
  4. Schließe den Visual Basic-Editor.

  5. In deinem Excel-Arbeitsblatt kannst du nun die Funktion EasterDate verwenden. Zum Beispiel, um das Datum von Ostern für das Jahr 2023 zu berechnen, gib in eine Zelle ein:

    =EasterDate(2023)

Häufige Fehler und Lösungen

  • Fehler: Die Funktion gibt einen Fehler zurück.

    • Lösung: Stelle sicher, dass der Code korrekt eingefügt wurde und dass das Jahr als ganzzahlige Zahl eingegeben wird.
  • Fehler: Das Datum wird nicht korrekt angezeigt.

    • Lösung: Überprüfe die Zellenformatierung. Stelle sicher, dass die Zelle als Datum formatiert ist.

Alternative Methoden

Eine alternative Methode zur Berechnung des Ostersonntags ist die Verwendung von Excel-Formeln, die auf den bekannten Regeln basieren. Hier ist eine einfache Formel, die das Datum für Ostern berechnet:

=DATE(A1,3,29)+((19*MOD(A1,19)-7+MOD(5*MOD(A1,4)-6,7)+MOD(A1,100)-MOD(MOD(A1,100),4)-1)/31)

Du kannst diese Formel anpassen, um das genaue Datum für Ostern zu ermitteln.


Praktische Beispiele

Hier sind einige praktische Beispiele für die Berechnung des Ostersonntags:

  • Für das Jahr 2005:

    =EasterDate(2005)  // Ergebnis: 25. April 2005
  • Für das Jahr 2024:

    =EasterDate(2024)  // Ergebnis: 31. März 2024

Du kannst auch eine Liste von Jahren erstellen und die Funktion darauf anwenden, um eine Osterdatumsliste zu generieren.


Tipps für Profis

  • Verwende die Funktion in Kombination mit anderen Formeln, um Feiertage wie Pfingsten oder Weihnachten zu berechnen, die sich nach dem Osterdatum richten.
  • Erstelle eine benutzerdefinierte Excel-Vorlage, die automatisch das Datum für Ostern und andere bewegliche Feiertage berechnet.
  • Experimentiere mit der Formatierung der Zellen, um die Daten anschaulicher darzustellen.

FAQ: Häufige Fragen

1. Wie wird Ostern berechnet?
Ostern wird als das erste Wochenende nach dem ersten Vollmond nach dem Frühlingsanfang berechnet.

2. Welche Excel-Version benötige ich?
Die oben beschriebenen Schritte funktionieren in den meisten modernen Excel-Versionen, einschließlich Excel 2010 und später.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige