![](https://cdn.wiki-base.com/9865460/excel_formula_score_quiz_answers_with_key__2.png.webp)
Generische Formel
=SUM(--(answers=key))
Zusammenfassung
Um ein Quiz zu bewerten und korrekte und falsche Antworten basierend auf einem Antwortschlüssel zu zählen, können Sie eine grundlegende Array-Formel verwenden. In dem gezeigten Beispiel lautet die kopierte Formel in I7:
=SUM(--(C7:G7=key))
Dabei ist "Schlüssel" der benannte Bereich C4: G4.
Hinweis: Dies ist eine Array-Formel. Geben Sie in Excel 365 normal ein. In älteren Versionen von Excel müssen Sie mit Strg + Umschalt + Eingabe eingeben.
Erläuterung
Diese Formel verwendet nur zur Vereinfachung den benannten Bereich "Schlüssel" (C4: G4). Ohne den angegebenen Bereich möchten Sie eine absolute Referenz verwenden, damit die Formel kopiert werden kann.
In Zelle I7 haben wir diese Formel:
=SUM(--(C7:G7=key))
Von innen nach außen wird dieser Ausdruck zuerst ausgewertet:
C7:G7=key // compare answers to key
Das Ergebnis ist ein Array von TRUE FALSE-Werten wie folgt:
(TRUE,TRUE,TRUE,FALSE,TRUE)
TRUE-Werte zeigen eine richtige Antwort an, FALSE-Werte zeigen eine falsche Antwort an.
Um die Werte TRUE und FALSE zu Zahlen zu zwingen, verwenden wir ein doppeltes Negativ:
--((TRUE,TRUE,TRUE,FALSE,TRUE)) // get 1's and 0's
Das ist ein Array von Einsen und Nullen, die direkt an die SUMME-Funktion geliefert werden:
=SUM((1,1,1,0,1)) // sum correct
Die SUMME-Funktion gibt dann das Endergebnis 4 zurück.
Falsche Antworten
Die Formel in J7 zählt falsche Antworten fast genauso:
=SUM(--(C7:G7key))
Der einzige Unterschied besteht darin, dass wir jetzt den logischen Operator ungleich () verwenden:
=SUM(--(C7:G7key)) =SUM(--((FALSE,FALSE,FALSE,TRUE,FALSE))) =SUM((0,0,0,1,0)) =1
Prozent richtig
Die Formel in K7 berechnet den Prozentsatz der richtigen Antworten wie folgt:
=I7/COUNTA(key) // divide correct by total
Zelle I7 enthält bereits die Anzahl der richtigen Antworten. Dies wird durch die Gesamtzahl der Quizantworten geteilt, die mit der COUNTA-Funktion berechnet wird:
COUNTA(key) // count total
Das Ergebnis wird mit dem Prozentzahlformat formatiert.