Kontext:
Tabelle gt_ausgabe Auswertung über eine Beurteilungsrunde.
Mit Angaben zu den erhaltenen Punkten >lfd.Jahr< und >Vorjahr< in zwei Spalten.
Feld 'Punkte' hat den Typ 'hap_value_num'.
Ausgabe als ALV-Liste unter Verwendung der Funktionalität >Bearbeiten >Berechnen >Mittelwert
Kritischer Punkt:
a) Eintrag >leer<, wenn MA zB im Vorjahr nicht anwesend war
b) Eintrag >0.00<, wenn 0 Punkte vergeben wurden
Problem:
Die Durchschnittsberechnung unterscheidet nicht zwischen
- leer-Einträgen und
- '0.00'-Einträgen.
Daher wird aus zB
PerNr Punkte VJ Punkte lfd. Jahr
1100 0.00 100.00 (... weil Bewertung halt 0 Punkte ergab)
1200 >leer< 125.00 (... weil es im Vorjahr keine Beurteilung gab)
1300 150.00 150.00
Mittelwert 50.00 125.00
-> Frage:
Wie kann ich einen korrekten Mittelwert darstellen?