Danke ich bin jetzt ein bisschen weiter gekommen, aber leider funktioniert die Berechnung noch nicht ganz.
Er rechnet immer noch alle Felder zusammen anstatt z.B Feld 1-6 oder 1-3
Hier mal ein Auszug aus meinem Misserfolg
if (frage5_ew.rawValue ==null || frage5_ew.rawValue =="-"){
this.rawValue = (frage1_ew.rawValue + frage2_ew.rawValue + frage3_ew.rawValue + frage4_ew.rawValue)/4;
}
if (frage6_ew.rawValue ==null || frage6_ew.rawValue =="-"){
this.rawValue = (frage1_ew.rawValue + frage2_ew.rawValue + frage3_ew.rawValue + frage4_ew.rawValue + frage5_ew.rawValue)/5;
}
if (frage7_ew.rawValue ==null || frage7_ew.rawValue =="-"){
this.rawValue = (frage1_ew.rawValue + frage2_ew.rawValue + frage3_ew.rawValue + frage4_ew.rawValue + frage5_ew.rawValue + frage6_ew.rawValue)/6;
}
if (frage8_ew.rawValue ==null || frage8_ew.rawValue =="-"){
this.rawValue = (frage1_ew.rawValue + frage2_ew.rawValue + frage3_ew.rawValue + frage4_ew.rawValue + frage5_ew.rawValue + frage6_ew.rawValue + frage7_ew.rawValue)/7;
}
if (frage9_ew.rawValue ==null || frage9_ew.rawValue =="-"){
this.rawValue = (frage1_ew.rawValue + frage2_ew.rawValue + frage3_ew.rawValue + frage4_ew.rawValue + frage5_ew.rawValue + frage6_ew.rawValue + frage7_ew.rawValue + frage8_ew.rawValue)/8;
}
if (frage10_ew.rawValue ==null || frage10_ew.rawValue =="-"){
this.rawValue = (frage1_ew.rawValue + frage2_ew.rawValue + frage3_ew.rawValue + frage4_ew.rawValue + frage5_ew.rawValue + frage6_ew.rawValue + frage7_ew.rawValue + frage8_ew.rawValue + frage9_ew.rawValue)/9;
}
if (frage11_ew.rawValue ==null || frage11_ew.rawValue =="-"){
this.rawValue = (frage1_ew.rawValue + frage2_ew.rawValue + frage3_ew.rawValue + frage4_ew.rawValue + frage5_ew.rawValue + frage6_ew.rawValue + frage7_ew.rawValue + frage8_ew.rawValue + frage9_ew.rawValue + frage10_ew.rawValue)/10;
}
if (frage12_ew.rawValue ==null || frage12_ew.rawValue =="-"){
this.rawValue = (frage1_ew.rawValue + frage2_ew.rawValue + frage3_ew.rawValue + frage4_ew.rawValue + frage5_ew.rawValue + frage6_ew.rawValue + frage7_ew.rawValue + frage8_ew.rawValue + frage9_ew.rawValue + frage10_ew.rawValue + frage11_ew.rawValue)/11;
}
if (frage13_ew.rawValue ==null || frage13_ew.rawValue =="-"){
this.rawValue = (frage1_ew.rawValue + frage2_ew.rawValue + frage3_ew.rawValue + frage4_ew.rawValue + frage5_ew.rawValue + frage6_ew.rawValue + frage7_ew.rawValue + frage8_ew.rawValue + frage9_ew.rawValue + frage10_ew.rawValue + frage11_ew.rawValue + frage12_ew.rawValue)/12;
}