[gelöst] Schnelle Übersicht über anstehende/kürzliche Geburtstage?

CALC ist die Tabellenkalkulation, die Sie immer wollten.
hylli
* LO-Experte *
Beiträge: 294
Registriert: Sa 19. Mär 2011, 19:00

[gelöst] Schnelle Übersicht über anstehende/kürzliche Geburtstage?

Beitrag von hylli » Mi 21. Dez 2022, 12:31

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
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)

Benutzeravatar
karolus
* LO-Experte *
Beiträge: 2540
Registriert: Fr 10. Dez 2010, 10:01

Re: Schnelle Übersicht über anstehende/kürzliche Geburtstage?

Beitrag von karolus » Mi 21. Dez 2022, 17:15

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.
LO7.4.7.5 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)

hylli
* LO-Experte *
Beiträge: 294
Registriert: Sa 19. Mär 2011, 19:00

Re: Schnelle Übersicht über anstehende/kürzliche Geburtstage?

Beitrag von hylli » Do 22. Dez 2022, 15:39

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
Geschäftlich: LibreOffice 7.2.x(als Citrix-Anwendung)
Privat: LibreOffice 7.3.x unter Linux Mint Cinnamon 64bit (jeweils aktuelle Version)

Benutzeravatar
karolus
* LO-Experte *
Beiträge: 2540
Registriert: Fr 10. Dez 2010, 10:01

Re: Schnelle Übersicht über anstehende/kürzliche Geburtstage?

Beitrag von karolus » Do 22. Dez 2022, 16:22

Hallo
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)

hylli
* LO-Experte *
Beiträge: 294
Registriert: Sa 19. Mär 2011, 19:00

Re: Schnelle Übersicht über anstehende/kürzliche Geburtstage?

Beitrag von hylli » Do 22. Dez 2022, 16:33

Hiermit...
=EDATUM($H2;(JAHRE($H2;HEUTE()-1;0);+1)*12)
bekomme ich Fehler:509?

Hylli
Geschäftlich: LibreOffice 7.2.x(als Citrix-Anwendung)
Privat: LibreOffice 7.3.x unter Linux Mint Cinnamon 64bit (jeweils aktuelle Version)

Benutzeravatar
karolus
* LO-Experte *
Beiträge: 2540
Registriert: Fr 10. Dez 2010, 10:01

Re: Schnelle Übersicht über anstehende/kürzliche Geburtstage?

Beitrag von karolus » Do 22. Dez 2022, 16:44

hylli hat geschrieben:
Do 22. Dez 2022, 16:33
Hiermit...
=EDATUM($H2;(JAHRE($H2;HEUTE()-1;0);+1)*12)
bekomme ich Fehler:509?

Hylli
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)

hylli
* LO-Experte *
Beiträge: 294
Registriert: Sa 19. Mär 2011, 19:00

Re: Schnelle Übersicht über anstehende/kürzliche Geburtstage?

Beitrag von hylli » Do 22. Dez 2022, 19:26

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
Geschäftlich: LibreOffice 7.2.x(als Citrix-Anwendung)
Privat: LibreOffice 7.3.x unter Linux Mint Cinnamon 64bit (jeweils aktuelle Version)

Helmut_S
* LO-Experte *
Beiträge: 756
Registriert: Di 9. Feb 2016, 19:27

Re: [gelöst] Schnelle Übersicht über anstehende/kürzliche Geburtstage?

Beitrag von Helmut_S » Fr 23. Dez 2022, 21:58

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
Dateianhänge
Geburtstage.ods
(24.72 KiB) 128-mal heruntergeladen
MX-Linux KDE + Linux-Mint Cinnamon

Benutzeravatar
karolus
* LO-Experte *
Beiträge: 2540
Registriert: Fr 10. Dez 2010, 10:01

Re: [gelöst] Schnelle Übersicht über anstehende/kürzliche Geburtstage?

Beitrag von karolus » Fr 23. Dez 2022, 23:40

@Helmut:
Wieso sind es in einem Schaltjahr 9Tage vom 23.12 bis Sylvester aber nur 8 Tage in den anderen Jahren :shock:
LO7.4.7.5 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)

Helmut_S
* LO-Experte *
Beiträge: 756
Registriert: Di 9. Feb 2016, 19:27

Re: [gelöst] Schnelle Übersicht über anstehende/kürzliche Geburtstage?

Beitrag von Helmut_S » Sa 24. Dez 2022, 09:01

Hallo @ Karlus,
Wieso sind es in einem Schaltjahr 9Tage vom 23.12 bis Sylvester aber nur 8 Tage in den anderen Jahren :shock:
wieso es in deiner Tabelle so aussieht weiß ich nicht, bei mir sind es 8 Tage.
gruß Helmut
Dateianhänge
Geburtstage.png
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.



Antworten