Clever-Excel-Forum

Normale Version: Summe nur dann berechnen, wenn keine 0 darunter ist?
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Ich suche nach einer Formel für die Auswertung von Prüfungsfragen.

Beispielsituation:
Eine Frage hat 4 Antworten, davon sind 3 richtig und eine falsch.

Bewertung erfolgt so:
Für die Richtige Antwort bekommt man 1 Punkt; macht für 3 richtige Antworten = 3 Punkte.
Für die falsche Antwort gibt es 0 Punkte.

Konkret bedeutet das:
Zellen:
A1 = Fragestellung
A2 = 1. (richtige) Antwort -> (Formel: A2 = WENN(A2="x";1;"")
A3 = 2. (richtige) Antwort -> (Formel: A3 = WENN(A3="x";1;"")
A4 = 3. (falsche) Antwort -> (Formel: A4 = WENN(A4="x";0;"")
A5 = 4. (richtige) Antwort -> (Formel: A5 = WENN(A5="x";1;"")
Die Werte 1 oder 0 werden nur dann abgegeben, wenn bei der Antwort ein x gesetzt wurde. 
Ergo - wenn bei Antwort 3 kein Kreuz gesetzt wurde, muss die Ergebinssumme 3 ergeben, außer es wurde bei den anderen Antworten auch nichts angekreuzt.

Eventualitäten:
A2+A3+A5 = 3 Punkte (Aufgabe richtig gelöst)
A2+A3+A4 = 0 Punkte (Aufgabe nicht gelöst)
A2+A4+A5 = 0 Punkte (Aufgabe nicht gelöst)
A2+A4+A5 = 0 Punkte (Aufgabe nicht gelöst)

Ich versuchte das so zu lösen: 
=SUMME(A2:A5) und ja, das ergibt 3. Aber in der Formel ist auch der Wert "0" enthalten. In diesem Fall darf nicht 3, sondern muss 0 als Ergebnis da stehen, denn Teilpunkte gibt es nicht.

Die Formel müsste eine Ausschlussregel beinhalten, die da sagt: "Bilde eine Summe, aber nur dann, wenn die richtigen Antworten angekreuzt werden. Ist die falsche Antwort mit dem Wert 0 oder nur 2 richtige Antworten angekreuzt, dann gibt es für diese Aufgabe 0 Punkte.

? Kann man das in Excel überhaupt programmieren?? 
[img]
Dateiupload bitte im Forum! So geht es: Klick mich!
]
Moin

B4
Code:
=WENN(A4="x";-3;"")

Code:
=MAX(0;SUMME(B2:B5))
Hallo,

=SUMME(B2:B5)*MIN(B2:B5)

Gruß Uwe