[gelöst] Schnelle Übersicht über anstehende/kürzliche Geburtstage?
[gelöst] Schnelle Übersicht über anstehende/kürzliche Geburtstage?
Ich erstelle für unseren Vereinsvorstand jährlich eine Liste aller Mitglieder (ca. 1.100 Mitglieder) als CSV.
Der Vereinsvorstand hat mich nun angefragt, wie man schnell eine Übersicht - ausgehend von HEUTE() - der "anstehenden" Geburtstage der nächsten 7 Tage bekommen könnte. Es wäre für ihn und seinen Vorstandskollegen wichtig, so etwas mal schnell im Blick zu haben.
Ich würde das mal erweitern auf z.B. -7 Tage bis +7 Tage, oder allgemein eben -X Tage bis +Y Tage, je nach Wunsch des Vorstand
Dazu sollte natürlich auch das Alter ausgegeben werden und Jubiläen (50, 60, 70, 75, 80, ...) vielleicht farblich hervorgehoben werden.
Jemand eine Idee, wie ich so etwas als z.B. eigenständiges Tabellenblatt umsetzen kann, so dass der Vorstand dann nur noch das Dokument öffnen muss, und das Gewünschte zu sehen bekommt?`
Als ergänzender Hinweis:
Stand heute haben pro Jahrestag von 1 bis maximal 9 Mitglieder Geburtstag.
Hylli
Der Vereinsvorstand hat mich nun angefragt, wie man schnell eine Übersicht - ausgehend von HEUTE() - der "anstehenden" Geburtstage der nächsten 7 Tage bekommen könnte. Es wäre für ihn und seinen Vorstandskollegen wichtig, so etwas mal schnell im Blick zu haben.
Ich würde das mal erweitern auf z.B. -7 Tage bis +7 Tage, oder allgemein eben -X Tage bis +Y Tage, je nach Wunsch des Vorstand
Dazu sollte natürlich auch das Alter ausgegeben werden und Jubiläen (50, 60, 70, 75, 80, ...) vielleicht farblich hervorgehoben werden.
Jemand eine Idee, wie ich so etwas als z.B. eigenständiges Tabellenblatt umsetzen kann, so dass der Vorstand dann nur noch das Dokument öffnen muss, und das Gewünschte zu sehen bekommt?`
Als ergänzender Hinweis:
Stand heute haben pro Jahrestag von 1 bis maximal 9 Mitglieder Geburtstag.
Hylli
Zuletzt geändert von hylli am Do 22. Dez 2022, 19:26, insgesamt 1-mal geändert.
Geschäftlich: LibreOffice 7.2.x(als Citrix-Anwendung)
Privat: LibreOffice 7.3.x unter Linux Mint Cinnamon 64bit (jeweils aktuelle Version)
Privat: LibreOffice 7.3.x unter Linux Mint Cinnamon 64bit (jeweils aktuelle Version)
Re: Schnelle Übersicht über anstehende/kürzliche Geburtstage?
Hallo
der nächste Geburtstag ab morgen für gegebene Geburtstermine:
$1: =EDATUM( termin ;(JAHRE( termin ;HEUTE();0)+1)*12) #Datumsformat
die Differenz in Tagen bis dahin:
$2: $1 - HEUTE()#Standardformat
Alter in Jahren:
$3: =JAHRE( termin ; $1 ; 0)#Standardformat
runde Geburtstage:
$4: =REST( $3 ;10)=0
Die entsprechenden Auszüge, lassen sich dann bequem über $2 und $4 filtern.
der nächste Geburtstag ab morgen für gegebene Geburtstermine:
$1: =EDATUM( termin ;(JAHRE( termin ;HEUTE();0)+1)*12) #Datumsformat
die Differenz in Tagen bis dahin:
$2: $1 - HEUTE()#Standardformat
Alter in Jahren:
$3: =JAHRE( termin ; $1 ; 0)#Standardformat
runde Geburtstage:
$4: =REST( $3 ;10)=0
Die entsprechenden Auszüge, lassen sich dann bequem über $2 und $4 filtern.
LO7.4.7.5 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
Re: Schnelle Übersicht über anstehende/kürzliche Geburtstage?
Danke für den Denkanstoß, einen ähnlichen Ansatz hatte ich tatsächlich schon gewählt.
Habe allerdings dazu noch mit Pivot-Tabellen mit bedingten Formatierungen experimentiert, das wollte dann nicht so ganz klappen.
Deinen Ansatz habe ich nun übernommen, allerdings bei $1 wegen "heutigem" Geburtstag diese Funktion gewählt:
=WENN(UND(MONAT(HEUTE())=MONAT($H2);TAG(HEUTE())=TAG($H2));DATUM(JAHR(HEUTE());MONAT($H2);TAG($H2));EDATUM($H2;(JAHRE($H2;HEUTE();0)+1)*12))
In $H2 steht der eigentliche Geburtstag drin, das als ergänzende Erläuterung.
Tut was es soll, geht aber wahrscheinlich auch kürzer/eleganter?!?
$2 und $3 analog Dir und $4 angepasst für unsere Definition "Runde Geburtstage", wenn es um einen offiziellen Geburtstagsbrief hierzu geht. ($3 = 50,60,65,70,75,80,85...).
Hylli
Habe allerdings dazu noch mit Pivot-Tabellen mit bedingten Formatierungen experimentiert, das wollte dann nicht so ganz klappen.
Deinen Ansatz habe ich nun übernommen, allerdings bei $1 wegen "heutigem" Geburtstag diese Funktion gewählt:
=WENN(UND(MONAT(HEUTE())=MONAT($H2);TAG(HEUTE())=TAG($H2));DATUM(JAHR(HEUTE());MONAT($H2);TAG($H2));EDATUM($H2;(JAHRE($H2;HEUTE();0)+1)*12))
In $H2 steht der eigentliche Geburtstag drin, das als ergänzende Erläuterung.
Tut was es soll, geht aber wahrscheinlich auch kürzer/eleganter?!?
$2 und $3 analog Dir und $4 angepasst für unsere Definition "Runde Geburtstage", wenn es um einen offiziellen Geburtstagsbrief hierzu geht. ($3 = 50,60,65,70,75,80,85...).
Hylli
Geschäftlich: LibreOffice 7.2.x(als Citrix-Anwendung)
Privat: LibreOffice 7.3.x unter Linux Mint Cinnamon 64bit (jeweils aktuelle Version)
Privat: LibreOffice 7.3.x unter Linux Mint Cinnamon 64bit (jeweils aktuelle Version)
Re: Schnelle Übersicht über anstehende/kürzliche Geburtstage?
Hallo
Würde da nicht mein $1 aber mit: …HEUTE()-1… passen
Würde da nicht mein $1 aber mit: …HEUTE()-1… passen
LO7.4.7.5 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
Re: Schnelle Übersicht über anstehende/kürzliche Geburtstage?
Hiermit...
Hylli
bekomme ich Fehler:509?=EDATUM($H2;(JAHRE($H2;HEUTE()-1;0);+1)*12)
Hylli
Geschäftlich: LibreOffice 7.2.x(als Citrix-Anwendung)
Privat: LibreOffice 7.3.x unter Linux Mint Cinnamon 64bit (jeweils aktuelle Version)
Privat: LibreOffice 7.3.x unter Linux Mint Cinnamon 64bit (jeweils aktuelle Version)
Re: Schnelle Übersicht über anstehende/kürzliche Geburtstage?
Ja, weil du ein Semicolon vor +1 reingebastelt hast!
LO7.4.7.5 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
Re: Schnelle Übersicht über anstehende/kürzliche Geburtstage?
Autsch, peinlich!!! Habe ich doch tatsächlich übersehen, obwohl ich die Funktion nochmals abgeglichen hatte.
Habe noch JAHRE() durch DATUMDIF() ersetzt, da mein Vorstand nur MS-Office einsetzt, und Excel mit JAHRE() nichts anzufangen weiß.
Ansonsten passt das jetzt erst einmal so.
Nochmals vielen Dank!
Hylli
Habe noch JAHRE() durch DATUMDIF() ersetzt, da mein Vorstand nur MS-Office einsetzt, und Excel mit JAHRE() nichts anzufangen weiß.
Ansonsten passt das jetzt erst einmal so.
Nochmals vielen Dank!
Hylli
Geschäftlich: LibreOffice 7.2.x(als Citrix-Anwendung)
Privat: LibreOffice 7.3.x unter Linux Mint Cinnamon 64bit (jeweils aktuelle Version)
Privat: LibreOffice 7.3.x unter Linux Mint Cinnamon 64bit (jeweils aktuelle Version)
Re: [gelöst] Schnelle Übersicht über anstehende/kürzliche Geburtstage?
Hallo hyllli, der Weihnachtsmann oder das Christkind, steht vor der Tür und bringt dir eine Kleinigkeit in der Hoffnung, dir oder anderen Tabellenkalulierern eine kleine Freude zu bereiten.
Siehe Tabelle, die auch in Excel funktionieren müsste. Beachte die Kommentare in der Tabelle.
Frohe Weihnachten, Helmut
Siehe Tabelle, die auch in Excel funktionieren müsste. Beachte die Kommentare in der Tabelle.
Frohe Weihnachten, Helmut
- Dateianhänge
-
- Geburtstage.ods
- (24.72 KiB) 128-mal heruntergeladen
MX-Linux KDE + Linux-Mint Cinnamon
Re: [gelöst] Schnelle Übersicht über anstehende/kürzliche Geburtstage?
@Helmut:
Wieso sind es in einem Schaltjahr 9Tage vom 23.12 bis Sylvester aber nur 8 Tage in den anderen Jahren
Wieso sind es in einem Schaltjahr 9Tage vom 23.12 bis Sylvester aber nur 8 Tage in den anderen Jahren

LO7.4.7.5 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
Re: [gelöst] Schnelle Übersicht über anstehende/kürzliche Geburtstage?
Hallo @ Karlus,
gruß Helmut
wieso es in deiner Tabelle so aussieht weiß ich nicht, bei mir sind es 8 Tage.Wieso sind es in einem Schaltjahr 9Tage vom 23.12 bis Sylvester aber nur 8 Tage in den anderen Jahren
gruß Helmut
- Dateianhänge
-
- Geburtstage.png (89.11 KiB) 2239 mal betrachtet
MX-Linux KDE + Linux-Mint Cinnamon
An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:
Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.