0

Geburtstagsliste Start im August

Guten Tag

Ich möchte eine Geburtstagsliste nach Geburtsmonat sortieren.
Start im August (Schuljahresbeginn) Ende im Juli des Folgejahres.

Unabhängig vom Jahrgang

Ein Feld mit den Geburtsdaten ist erstellt, ein Formelfeld, in dem ich den Monat extrahiere ebenfalls. Wie kann ich die Sortierung (8 - 12 und dann 1 - 7) erzeugen?

Besten Dank

Marco

4 Antworten

null
    • pbosch
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Stell eventuell in der Formel ein A oder B davor, also A08 - A12 und B01 - B07

    LG, Peter 

    • Thorsten
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Habe eine dauernde Liste, bei der immer die nächsten Geburtstage oben stehen. Dazu habe ich folgendes Berechnungsfeld (Tage bis zum nächsten Geburtstag) angelegt und dann aufsteigend sortiert. Vielleicht hilft das.

    let gebthisyear := date(year(today()), month(Geburtstag), day(Geburtstag));
    if days(today(), gebthisyear) < 0 then
    gebthisyear := date(year(today()) + 1, month(Geburtstag), day(Geburtstag))
    end;
    if Geburtstag != null then
    days(today(), gebthisyear)
    end

    • Ninox-Professional
    • planoxpro
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Hallo, man könnte auch anhand des Schuljahres mit yearmonth() arbeiten und das Berechnungsfeld einfach aufsteigend danach sortieren:

     

    let Schuljahr := 2019;
    if month(Geburtsdatum) > 7 then
       yearmonth(date(Schuljahr, month(Geburtsdatum), day(Geburtsdatum)))
    else
       yearmonth(date(Schuljahr + 1, month(Geburtsdatum), day(Geburtsdatum)))
    end

     

    Die Liste sähe dann bspw. so aus:

    Klaus 2019/08

    Lisa  2019/11

    Hans  2020/02

    Anna  2020/06

    • GSW
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Hallo

    Ich habe provisorisch die Variante 1 umgesetzt und es funktioniert, schaue mir aber nächste Woche gerne die beiden anderen Vorschläge genauer an, da ich damit eine "unnötige" Spalte einsparen könnte.

    Herzliche Dank für Eure Hilfe

Content aside

  • vor 4 JahrenZuletzt aktiv
  • 4Antworten
  • 877Ansichten