Wie kann ich 3 if-Anweisungen in einer Zelle haben?


0

Ich habe 3 ifAussagen für meine Mathe-Quiz-Gesamtpunktzahl und Kommentar:

=IF(N12>=9, "That is an excellent score, well done")

=IF(N12<=8, "Not a bad score, good effort, but there is still room for improvement")

=IF(N12<=4, "That is a very disappointing score, revise more for next time")

Wie kann ich all diese ifAnweisungen in eine Zelle einfügen, in die der Kommentar eingefügt werden soll? Gibt es eine Formel, die alle 3 kombiniert?

Hier ist ein Screenshot. die Zelle mit der Nummer zehn ist n12 (siehe blaues Kästchen)


Ja, Sie können eine lange Formel dafür schreiben ... Oder Sie können VLOOKUP verwenden, wie ich damit umgehen würde
Tyson

Ich möchte, dass der Kommentar im Kommentarfeld und das Gesamtergebnis in n12
Tristan Pilz,

Was ist VLOOKUP?
Tristan Pilz

Antworten:


0

Sie können verwenden:

=IF(N12<=4,"That is a very disappointing score, revise more for next time",if(N12<=8,"Not a bad score, good effort, but there is still room for improvement",if(N12>=9,"That is an excellent score, well done","error")))

Aber ich würde die Kommentare in separate Zellen einfügen und auf diese verweisen. Tatsächlich könnten Sie index & match verwenden, um die Grenzwerte besser zu steuern und den Text zurückzugeben.

Bearbeiten: Steuerelement für 1 hinzugefügt:

= WENN (N12 = 1, "Nur eine Frage", WENN (N12 <= 4, "Das ist eine sehr enttäuschende Punktzahl, für das nächste Mal mehr überarbeiten", WENN (N12 <= 8, "Keine schlechte Punktzahl, gut" Aufwand, aber es gibt noch Raum für Verbesserungen ", IF (N12> = 9," Das ist eine hervorragende Punktzahl, gut gemacht "," Fehler ")))


0

Sie binden eine IF in eine andere ein. Hier ist, wie:

=IF(N12>=9, "That is an excellent score, well done", IF(N12<=4, "That is a very disappointing score, revise more for next time", "Not a bad score, good effort, but there is still room for improvement"))

Sie müssen <= 8 nicht markieren, da es zwischen 5 und 8 liegt, wenn es nicht> = 9 und nicht <= 4 ist


1
Es heißt, dass es zu viele Argumente gibt, wenn ich das sage
Tristan Pilz

@TristanPilz versuche meins oben und ich habe es getestet, um sicherzustellen, dass es funktioniert. Ich denke, dass die andere Antwort eine Klammer falsch platziert hat ...
Solar Mike

ok danke, es funktioniert. 1 weitere Sache. Wie kann ich es schaffen, dass der Kommentar und die Gesamtpunktzahl erst dann ausgefüllt werden, wenn der Schüler tatsächlich alle Fragen beantwortet hat? Ich möchte nicht, dass es 1 sagt, wenn der Schüler nur 1 Frage beantwortet hat.
Tristan Pilz

@TristanPilz umhüllt den gesamten Ausdruck, um zu testen, ob das Ergebnis <2 oder = 1 ist, und setzt Leerzeichen oder was auch immer. Jetzt sollten Sie sehen, wie das geht.
Solar Mike

Es tut mir Leid. Ich bin neu zu übertreffen Ich weiß nicht, wovon du sprichst
Tristan Pilz
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.