Hallo zusammen,
ich arbeite an einer Exceltabelle zur Berechnung von Schulnoten. Hierbei soll immer nur eine Stelle nach dem Komma verwendet werden. Die restlichen sollen abgeschnitten werden. Ich versuche dies mit der KÜRZEN-Funktion. Folgende Formel habe ich z.B.:
=WENN(ODER(SUMME(C4:F4)=0;SUMME(G4:K4)=0;SUMME(L4:R4)=0);"";KÜRZEN((((((S4*2)+T4)/((X4*2)+Y4))*$I$31) /100)+((U4*$I$32)/100);1))
Die WENN-Funktion ist dazu da um festzustellen ob in drei verschiedenen Bereichen jeweils eine Note steht. Wenn nicht, dann soll auch keine Gesamtnote errechnet werden. Ab der KÜRZEN-Funktion kommt dann das Problem. Die drei Bereiche die davor überprüft wurden entsprechen drei Notenkriterien (Klausuren, Tests, mündlich) und werden verschieden gewichtet. Die prozentualen Werte hierfür stehen in I31, bzw. I32. So wie die Formel nun ist, wird zwar am Ende auf eine Stelle gekürzt aber bei den ganzen Zwischenrechnungen wird mit mehrere Stellen gerechnet. Die einzige, sehr aufwendige Lösung, die ich sehe, ist bei jeder Zwischenrechnung noch jeweils eine KÜRZEN-Funktion einzubauen, sodass es dann um die 4 verschachtelte KÜRZEN-Funktionen sind. Bsp:
KÜRZEN(KÜRZEN(KÜRZEN(KÜRZEN(KÜRZEN(((S4*2)+T4);1)/(KÜRZEN((X4*2)+Y4;1));1))*$I$31);1)/100);1)+((U4*$I$32)/100);1)
Kann mit jemand folgend und habt ihr vielleicht eine bessere Idee?
Viele Grüße
Raphael