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

Forumthread: Mondphasen im Kalender anzeigen

Mondphasen im Kalender anzeigen
27.07.2020 12:18:37
reiner
Hallo Leute,
https://www.herber.de/bbs/user/139335.xlsb
die abgemagerte Version des Kalenders für die Jahre 1900 bis 2100 zeigt mittels bedingter Formatierung die Wochenenden und (norddeutschen) Feiertage im entsprechenden Jahr im Zellbereich A3 bis L33 an.
Zusätzlich will ich die jeweiligen Mondphasen in einem späteren Bearbeitungsschritt (Vollmond, Neumond) in den Kalender mit einbinden. Die Berechnung hierfür steht in den Zellen:Berechnung Vollmond:Q53 :R112; Berechnung Neumond: S53 : T112. Die Mondphasen sollen wie in den Zellen R 43 bis R 46 dokumentiert, angezeigt werden; diese Zellen sind mit der Schriftart "Moonphases" voreingestellt; voraussichtlich muss hierfür vor jedem Monat eine Hilfsspalte für die Mondsymbole eingefügt werden.
Testweise habe ich den Zellbereich: AQ3 bis BB33 ebenfalls mit der Schriftart "Moonphases" voreingestellt. Bei Eingabe eines der Buchstaben/Zeichen: G,T,0,@ erscheint das zugehörige Mondphasensymbol. Die "Vollmondtage" werden in diesem Bereich mittels bedingter Formatierung "Blau" dargestellt, die "Neumondtage" zur Unterscheidung "Hellgrün". Das funktioniert auch wunderbar.
Ich will nun aber anstatt der farbigen Zellmarkierung das Vollmond- bzw. Neumondsymbol mittels bedingter Formatierung anzeigen lassen.
Als Anregung hierfür diente mir die Seite: 'https://www.tabellenexperte.de/bedingte-formatierung-mit-eigenen-symbolen/
Die Formel für die Darstellung der Hellgrünen Neumondtage lautet:

=UND(P3"";VERGLEICH(P3;$T$54:$T$73;0)>0)

Trotz diverser Fehlversuche ist es mir bislang nicht gelungen, die Formel so abzuändern, damit die Zeichen "0" für Vollmond und "@" für Neumond in die Formel eingearbeitet werden und die Darstellung für Vollmond und Neumond ermöglicht wird.
Ich hoffe ich habe mich verständlich ausgedrückt, ansonsten bitte ich um Rückfrage.
Meine Frage lautet: Hat jemand in diesem Forum eine Idee wie die vorgenannte Formel geändert werden muss damit meine Vorstellung realisiert wird?
mfg
reiner
Anzeige

10
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Hier mein Kalender
27.07.2020 12:36:15
reiner
hallo lupo,
bevor ich mich dort anmelde vorab die Frage ob dort Mondphasen angezeigt werden?
Ich suche keinen Schichtplaner oder eine Möglichkeit Feiertage anzuzeigen
Anzeige
Ja.
27.07.2020 12:42:19
lupo1
AW: Ja.
27.07.2020 13:01:24
reiner
hallo lupo,
ich muss mich erst einmal mit deinem Kalender beschäftigen, du arbeitest dort mit einem anderen ansatz als ich, deswegen lasse ich meine Anfrage weiterhin offen
danke für deinen Tipp
AW: Mondphasen im Kalender anzeigen
27.07.2020 13:11:53
Daniel
Hi
wie wäre es mit selber rechnen?
laut Wikipedia beträgt die Länge einer Mondphase 29,5 Tage.
mit der Formel =Rest(Datum;29,5) bekommst du als Ergebnis für jeden Datumswert einen Wert zwischen 0 und 28,5 ausgegeben.
Dieser Zahlenwert sollte dann immer mit einer bestimmten Mondphase korrelieren.
dh du suchst dir für einen bekannten Abschnitt heraus, welche Mondphase zu welchem Datum gehört und erstellst dir damit eine Hilfstabelle nach diesem Schema (die genaue Zuordnung muss du selber rausfinden):
0,0 | Neumond
0,5 | Neumond
1,0 | zunehmend 1/4
1,5 | zunehmend 1/4
7,5 | zunehmend Halbmond
15,0 | Vollmond
28 | Neunmond
dann kannst du über den SVerweis mit dem bei REST ermittelten Wert und dieser Hilfstabelle die Mondphase auslesen.
das berücksichtigt jetzt nicht die Schwankungen in der Länge der Mondphasen, sondern geht vom Mittleren Wert aus.
Gruß Daniel
Anzeige
AW: Mondphasen im Kalender anzeigen
27.07.2020 13:18:47
reiner
hallo Daniel,
das wäre durchaus eine Möglichkeit, aber meine Ausgangsfrage lautete: wie muss ich die Formel abändern um die Symbole anhand des jeweils errechneten Datums anzuzeigen?
AW: Mondphasen im Kalender anzeigen
27.07.2020 16:12:42
Daniel
Hi
sorry, da ich deine Datei nicht öffnen kann (liegt das vielleicht an der fehlenden Schriftart Moonphases?) hab ich mir das auch nicht so genau angeschaut.
allerdings, warum willst du auch die Zeichen über die Bedingte Formatierung anzeigen lassen?
das jeweilige Mondphasenzeichen (dh den Buchstaben dazu) erzeugst du doch besser über eine normale Formel in einer Zelle und die Farbe dann dazu über die bedingte Formatierung.
ein Zeichen über die Bedingte Formatierung anzeigen zu lassen ist nicht so einfach.
das geht wenn dann nur über das benutzerdefinierte Zahlenformat.
Darüber kannst du aber pro Bedingter Formatierung nur maximal 4 verschiedene feste Zeichenfolgen anzeigen lassen, wovon 3 für unterschiedliche Zahlenbereiche reserviert sind (in der Regel positive Zahlen, Negative Zahlen, alle anderen Zahlen) und eine für Text.
Außerdem erfordert die Bedingte Formatierung, dass die jeweilige Zelle nicht leer ist, dh über die Bedinge Formatierung allein einen Text anzuzeigen, funktioniert sowieso nicht.
Gruß Daniel
Anzeige
AW: Mondphasen im Kalender anzeigen
28.07.2020 12:37:30
reiner
hallo,
aufgrund deiner Rückmeldung muss ich mich wohl damit abfinden, dass meine Vorstellung nicht realisierbar ist und ich mir eine andere Lösung suchen muss.
danke für deine Einschätzung
AW: der Mond (ausführlich)
27.07.2020 15:14:39
reiner
hallo WF,
danke, diese Excelseite war mir bekannt und hilft auch nicht bei der Lösung meiner Frage
reiner
;
Anzeige
Anzeige

Infobox / Tutorial

Mondphasen im Kalender anzeigen


Schritt-für-Schritt-Anleitung

  1. Kalender erstellen: Beginne mit der Erstellung eines Kalenders in Excel. Du kannst dafür die Excel-Kalender erstellen Formel verwenden, um sicherzustellen, dass die Struktur korrekt ist.

  2. Berechnung der Mondphasen: Um die Mondphasen zu berechnen, kannst du die Formel =REST(Datum; 29,5) nutzen. Diese Formel gibt einen Wert zwischen 0 und 28,5 aus, der dann mit einer Mondphasen-Tabelle korreliert.

  3. Hilfstabelle anlegen: Erstelle eine Hilfstabelle, die die Mondphasen den entsprechenden Werten zuordnet:

    0,0 | Neumond
    0,5 | Neumond
    1,0 | zunehmend 1/4
    1,5 | zunehmend 1/4
    7,5 | zunehmend Halbmond
    15,0 | Vollmond
    28 | Neumond
  4. SVERWEIS verwenden: Nutze die SVERWEIS-Funktion, um die Mondphase aus der Hilfstabelle auszulesen, basierend auf dem Ergebnis der REST-Berechnung.

  5. Mondsymbole einfügen: Um die Mondsymbole im Kalender anzuzeigen, kannst du die Schriftart „Moonphases“ verwenden. Setze die Symbole in die entsprechenden Zellen ein, sodass sie nach der Berechnung der Mondphasen angezeigt werden.

  6. Bedingte Formatierung anwenden: Um Vollmond und Neumond visuell zu unterscheiden, nutze die bedingte Formatierung. Stelle sicher, dass du die Zellformatierung korrekt einstellst, um die Mondphasen klar darzustellen.


Häufige Fehler und Lösungen

  • Fehlerhafte Formeln: Achte darauf, dass die Formeln korrekt eingegeben werden. Ein häufiger Fehler ist der falsche Bezug auf Zellbereiche. Überprüfe, ob die verwendeten Zellen in deiner Tabelle existieren.

  • Schriftart nicht vorhanden: Wenn die Schriftart „Moonphases“ nicht installiert ist, werden die Symbole nicht korrekt angezeigt. Stelle sicher, dass diese Schriftart auf deinem Computer vorhanden ist.

  • Bedingte Formatierung funktioniert nicht: Wenn die bedingte Formatierung nicht korrekt anzeigt, überprüfe, ob die Zellen nicht leer sind. Die bedingte Formatierung erfordert, dass die Zellen Werte enthalten.


Alternative Methoden

Eine alternative Methode zur Berechnung der Mondphasen ist die Verwendung von VBA (Visual Basic for Applications). Hier kannst du eine benutzerdefinierte Funktion schreiben, die die Mondphasen automatisch berechnet und anzeigt.

Function Mondphase(Datum As Date) As String
    Dim Tage As Double
    Tage = DateDiff("d", #1/1/2000#, Datum) Mod 29.53
    Select Case Tage
        Case 0, 1.5, 29.53
            Mondphase = "Neumond"
        Case 7.4
            Mondphase = "Halbmond"
        Case 14.8
            Mondphase = "Vollmond"
        Case Else
            Mondphase = "Zunehmend"
    End Select
End Function

Praktische Beispiele

Wenn du beispielsweise den Vollmond im Jahr 2020 anzeigen möchtest, kannst du die Formel anpassen, um die genauen Daten zu ermitteln. Nutze die vollmond berechnen formel und verlinke sie mit der Hilfstabelle, um die korrekten Mondphasen zu erhalten.

Ein Beispiel für die Verwendung von REST in einem Datum:

=REST(A1; 29,5) // Wo A1 ein Datum ist

In Zelle B1 kannst du dann die SVERWEIS-Formel verwenden, um die Mondphase abzurufen, die mit dem Ergebnis in A1 korrespondiert.


Tipps für Profis

  • Nutze die Bedingte Formatierung nicht nur für die Farben, sondern auch für die Darstellung der Mondsymbole. Dies kann die Lesbarkeit und Ästhetik deines Kalenders erheblich verbessern.

  • Experimentiere mit verschiedenen Schriftarten und Symbolen, um den Mondphasen eine persönliche Note zu verleihen.

  • Halte deine Hilfstabelle immer aktuell, besonders wenn du mit historischen Daten oder zukünftigen Mondphasen arbeitest.


FAQ: Häufige Fragen

1. Wie kann ich die Mondphasen für Jahre in der Zukunft berechnen? Du kannst die gleiche Formel verwenden, indem du das Datum einfach anpasst. Die Formel bleibt konstant.

2. Gibt es eine einfache Möglichkeit, die Mondphasen im Kalender anzuzeigen? Ja, indem du die REST-Funktion und einen SVERWEIS kombinierst, kannst du die Mondphasen einfach und effektiv in deinem Kalender darstellen.

3. Welche Schriftart sollte ich für die Mondsymbole verwenden? Die Schriftart „Moonphases“ wird empfohlen, um die Mondsymbole korrekt darzustellen. Stelle sicher, dass sie auf deinem Computer installiert ist.

4. Wie kann ich meine Berechnungen überprüfen? Du kannst eine einfache Mondphasen Tabelle als Referenz nutzen, um die Ergebnisse deiner Berechnungen zu validieren.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige