Am 06.02.2019 um 17:25 schrieb Micha Kuehn: > Hallo, > > falls das doppelt ankommt: Ich hatte vorhin gemailt an die > gmane-Newsgroup, aber ich sehe mein Posting nicht. Darum probieren ich > es jetzt nochmal anders. > > Unter > https://www.dropbox.com/s/elwxn3t3iihswf8/noten%C3%BCbersicht.ods?dl=0 > habe ich den Entwurf für eine Notenübersicht über Zeugnisnoten von > Schülern abgelegt. > > Leider wird der (gewichtete) Durchschnitt falsch berechnet. Ich weiß > auch, wo der Fehler liegt, kriege es aber nicht mal eben so hin, das zu > korrigieren. Könnt ihr mir helfen? > > Der Nenner bei der Durchschnittsberechnung stimmt einfach nicht.
Du meinst Spalte X? > Bisher > wird durch die Summe ALLER möglichen Noten beteilt, aber manche Spalten > sind ja leer, weil ein Schüler nur Französisch ODER Latein hat z.B. > > Wie kriege ich es (möglichst ohne unübersichtliche Matrixformel) hin, > den (gewichteten) Durchschnitt so zu berechnen, dass jeweils nur die > Spalten berücksichtigt werden, in denen auch Noten stehen? | =WENN(ANZAHL2(D5:W5)>0;SUMME(Z5:AR5)/SUMMENPRODUKT(D$3:W$3; D5:W5>"");"") Ich würde aber 3 Änderungen vorschlagen: 1) "SUMME(Z5:AR5)" => "SUMME(Z5:AS5)" (sonst hast du kein Pendant zur Spalte W) 2) Ich persönlich finde WENN-Formeln einfacher zu lesen, wenn kurze Formeln o. ä. im DANN-Wert stehen, nicht im SONST-Wert. Dann muss ich nämlich nicht erst mühsam nach dem Ende der Formel im DANN-Wert suchen, nur um dann fest zu stellen, dass ich mir die Mühe gar nicht hätte machen müssen, weil der SONST-Wert sowieso bedeutungslos ist. Also statt | =WENN(ANZAHL2(D5:W5)>0;SUMME(Z5:AS5)/SUMMENPRODUKT(D$3:W$3;D5:W5>"");"") ======== schreibe ich lieber | =WENN(ANZAHL2(D5:W5)=0;"";SUMME(Z5:AS5)/SUMMENPRODUKT(D$3:W$3;D5:W5>"")) ======== Wolfgang -- Durch Donald Trump ist mir endgültig klar geworden: Es ist nicht der Turm von Pisa, der schief steht, es ist die Welt! -- Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org Probleme? https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/ Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de Listenarchiv: https://listarchives.libreoffice.org/de/users/ Datenschutzerklärung: https://www.documentfoundation.org/privacy