Höchsten Wert in einem Zeitraum feststellen
Hallo, ich bin eigentlich ein toller Anfänger, hab aber schon recht viel hinbekommen!
ich habe für mehrere Jahre einen errechneten Zahlenwert .
diesen möchte ich aber für einen Zeitraum haben!
Also den höchsten wert vom 1.1.24 - 31. 12.24
Es handelt sich um errechnet Gesamtpunkte einer Garde auf Turniere
Wenn ich das verwende:
max('02 - Gemischte Garde'.'02 - Gemischte Garde'.Punkte)
dann bekomme ich den Höchsten Wert aller Turnierjahre, aber ich möchte den Höchsten Wert in einem Zeitraum haben. Kann mir jemand helfen?
6 Antworten
-
Hallo Petra, ich gehe mal davon aus, dass es zu jedem Punkte-Wert auch ein Datum gibt (DATUM). Wenn der Zeitraum ein Kalenderjahr sein soll, dann könntest du es (z. B. 2024) in ein Zahlenfeld (Jahr) schreiben und den höchsten Wert folgendermaßen ermitteln:
let myJ := Jahr; max((select '02 - Gemischte Garde' where year(DATUM) = myJ).Punkte)
Wenn du den Zeitraum bspw. in Datumsfeldern 'Von Datum' und 'Bis Datum' angeben willst, sähe die Formel so aus:
let myV := 'Von Datum'; let myB := 'Bis Datum'; max((select '02 - Gemischte Garde' where DATUM >= myV and DATUM <=.myB).Punkte)
-
Das untere Bild ist z-B. der Verein Eulenspiegel und hat ihm Jahr 2024 den Höchste Punktzahl 46,0 Punkte gehabt Altersklasse sen (Senioren)
-
Ich hab mal folgendes eingegeben:
let myJ := '02 - Gemischte Garde'.Jahr;
max((select '02 - Gemischte Garde' where year('02 - Gemischte Garde'.Turniere.Datum) = myJ).'02 - Gemischte Garde'.Punkte)Bekomme den Fehler "=" Rot unterstrichen nicht weg.
-
Moin ,
da stimmt was mit den Klammern nicht.
probiere es mal hiermit
= myJ.'02 - Gemischte Garde'.Punkte)
VG Ronald
-
Klappt leider auch nicht....
Jetzt hab ich zwei rote Striche ....
Content aside
- vor 4 StundenZuletzt aktiv
- 6Antworten
- 23Ansichten
-
3
Folge bereits