17.05.2016, 19:38
Hallo an euch hier im Forum,
Ich habe ein Problem und komme nicht weiter...
Ich schreibe für die Freundin zur Notenberechnung in Schulen eine Notenliste.
Nun braucht man für so etwas Felder für z.B. Referate, allerdings werden diese ja nicht immer geschrieben.
Folge ist dass natürlich die Bereiche solcher Noten dann ohne Eingabe verbleiben und der Mittelwert nicht mehr berechnet werden kann (folglich einen #DIV/0 Fehler bekommt)
Folgende Formel habe ich bislang für die Gesamtberechnung:
=((Einst.!D3*L3)+(Einst.!D4*AS4)+(Einst.!D5*(MITTELWERT(S7:V10)))+(Einst.!D6*R10))/Einst.!D7
Die Einst.! Werte werden aus einem Einstellungsblatt genommen und geben an wie schwer die jew. Note ins Gewicht fällt. ZB Einst.!D3 5-fach, Einst.!D5 aber nur 1-fach und Einst.!D7 teilt durch den Gesamtwert der Gewichtsanteile um wieder eine "gewichtete Note" herauszubekommen.
L3=Mündl. Noten, AS4=die Zusammenfassung aus Arbeitsnoten, S7:V10=Referatsnoten (nur 1 Zeile, ist verbunden formatiert), R10=Hausaufgaben
Mein Problem ist jetzt, dass AS4, S7:V10 UND R10 eventuell keine Zahl enthalten könnten! Die Formel wird bislang dann stets abgeschossen. Die Konstruktion mit WENN(NICHT(ISTFEHLER(...));...))) bringt bislang nichts.
Kann mir jemand einen Tipp geben wie ich es hin bekomme dass
1) Wenn L3, AS4, MW(S7:V10) oder R10 nun keinen Wert bzw. #DIV/0 ergeben die Formel ohne Fehler berechnet wird?
2) Wenn ein Wert einen Fehler ergibt vom Wert Einst.!D7 automatisch der jew. dem Fehler entsprechende Einst. Wert wieder abgezogen wird?
Bsp:
Die Werte sind soweit da, nun enthält S7:V10 aber keinen Wert! Die MITTELWERT Funktion wird nun also stur auf #DIV/0 schalten.
Ziel: Die Formel 1) den Fehler ignorieren lassen und den Rest errechnen und 2) automatisch den zum MITTELWERT gehörenden Wert Einst.!D5 vom Teiler Einst.!D7 wieder abziehen. (Alternativ Die Summe aus Einst.!D7 nur unter der Bedingung aus den jew. Teilen addieren, wenn ihre entsprechenden Werte im Hauptdokument keinen Fehler aufweisen)
Ich weiß, klingt vielleicht etwas verwirrend, wenn ihr etwas nicht versteht fragt kurz nach, dann versuch ichs nochmal anders zu erklären.
Danke schon mal für die Infos und habt Erbarmen mit mir, meine Excel-Künste gehen nicht sehr weit über die eines Hobby-Tüftlers hinaus . Für komplizierte Codes bräuchte ich also eine Kurzerklärung für Idioten oder die Rücksicht mir den Kram je nach Zeit mit Google erst anzueignen...
lg eule
Ich habe ein Problem und komme nicht weiter...
Ich schreibe für die Freundin zur Notenberechnung in Schulen eine Notenliste.
Nun braucht man für so etwas Felder für z.B. Referate, allerdings werden diese ja nicht immer geschrieben.
Folge ist dass natürlich die Bereiche solcher Noten dann ohne Eingabe verbleiben und der Mittelwert nicht mehr berechnet werden kann (folglich einen #DIV/0 Fehler bekommt)
Folgende Formel habe ich bislang für die Gesamtberechnung:
=((Einst.!D3*L3)+(Einst.!D4*AS4)+(Einst.!D5*(MITTELWERT(S7:V10)))+(Einst.!D6*R10))/Einst.!D7
Die Einst.! Werte werden aus einem Einstellungsblatt genommen und geben an wie schwer die jew. Note ins Gewicht fällt. ZB Einst.!D3 5-fach, Einst.!D5 aber nur 1-fach und Einst.!D7 teilt durch den Gesamtwert der Gewichtsanteile um wieder eine "gewichtete Note" herauszubekommen.
L3=Mündl. Noten, AS4=die Zusammenfassung aus Arbeitsnoten, S7:V10=Referatsnoten (nur 1 Zeile, ist verbunden formatiert), R10=Hausaufgaben
Mein Problem ist jetzt, dass AS4, S7:V10 UND R10 eventuell keine Zahl enthalten könnten! Die Formel wird bislang dann stets abgeschossen. Die Konstruktion mit WENN(NICHT(ISTFEHLER(...));...))) bringt bislang nichts.
Kann mir jemand einen Tipp geben wie ich es hin bekomme dass
1) Wenn L3, AS4, MW(S7:V10) oder R10 nun keinen Wert bzw. #DIV/0 ergeben die Formel ohne Fehler berechnet wird?
2) Wenn ein Wert einen Fehler ergibt vom Wert Einst.!D7 automatisch der jew. dem Fehler entsprechende Einst. Wert wieder abgezogen wird?
Bsp:
Die Werte sind soweit da, nun enthält S7:V10 aber keinen Wert! Die MITTELWERT Funktion wird nun also stur auf #DIV/0 schalten.
Ziel: Die Formel 1) den Fehler ignorieren lassen und den Rest errechnen und 2) automatisch den zum MITTELWERT gehörenden Wert Einst.!D5 vom Teiler Einst.!D7 wieder abziehen. (Alternativ Die Summe aus Einst.!D7 nur unter der Bedingung aus den jew. Teilen addieren, wenn ihre entsprechenden Werte im Hauptdokument keinen Fehler aufweisen)
Ich weiß, klingt vielleicht etwas verwirrend, wenn ihr etwas nicht versteht fragt kurz nach, dann versuch ichs nochmal anders zu erklären.
Danke schon mal für die Infos und habt Erbarmen mit mir, meine Excel-Künste gehen nicht sehr weit über die eines Hobby-Tüftlers hinaus . Für komplizierte Codes bräuchte ich also eine Kurzerklärung für Idioten oder die Rücksicht mir den Kram je nach Zeit mit Google erst anzueignen...
lg eule