WENN/UND/ODER verschachtelt



Die Verschachtelung einer WENN/UND/ODER-Funktion sehen wir uns am besten an einem Beispiel an.

Angabe:

In einer Schule XY gelten zum Aufsteigen in die nächste Schulstufe folgende Bedingungen:

  • mit keinem Nicht Genügend (der Notenschnitt ist in diesem Fall egal) darf der Schüler aufsteigen.

  • wenn der Notenschnitt (aller Noten, dh. inkl. der nicht angeführten Fächer) 3,00 nicht übersteigt, dann darf er auch mit einem Nicht Genügend aufsteigen.

  • bei zwei Nicht Genügend darf der Schüler in keinem Fall aufsteigen.

"In der letzten Spalte der Tabelle soll als Ergebnis ""Aufsteigen"" oder ""Nicht Aufsteigen"" ausgegeben werden." Dieses Ergebnis sollen Sie anhand von Funktionen ausgeben lassen!

Hinweis: Der angeführte Notenschnitt bezieht sich auf alle Fächer. E, M, RW sind nur ein Auszug davon.

Text-Analyse:

„„Aufsteigen“ kann man wenn man:

1. keinen 5er in E, M, RW hat.
2. einen 5er in E oder M oder RW
dafür aber einen Notenschnitt<=3,0

Mit zwei 5er darf man „Nicht Aufsteigen

Da wir "Aufsteigen" wollen sind also nur zwei Möglichkeiten relevant.

  • Wir beginnen also mit der Wenn-Funktion!
  • Nur eine Mögl. der Beiden muss zutreffen, darum kommt es zu einer ODER-Verknüpfung.
  • 1.Mögl. - keinen 5er - alle 3 Argumente müssen zutreffen, darum - UND
  • 2.Mögl. - ein 5er UND ein Schnitt von 3,0 muß zutreffen, darum - UND
    • innerhalb der drei Fächer wird mit ODER verknüpft (siehe Bild)

Hier sieht man wie sich die Formel schritt für schritt herausbildet


Die fertige WENN-FUNKTION sieht also so aus:

=WENN(ODER(UND(C5<5;D5<5;E5<5);
UND(F5<=3;ODER(C5=5;D5<5;E5<5);
ODER(C5<5;D5=5;E5<5);
ODER(C5<5;D5<5;E5=5)));
"Aufsteigen";"Nicht Aufsteigen")

Jetzt zum Ablauf:

  • Gehen Sie auf Zelle "G5" und schreiben Sie das "=Zeichen" hinein.

  • Im "Adressfeld" steht jetzt Summe (grau hinterlegt) - Klicken Sie auf den drop-down Pfeil daneben um die 10 letztverwendeten Funktionen anzuzeigen.

  • Sollte das Wort "Wenn" nicht dastehen, dann gehen Sie ganz unten auf Weitere Funktionen...
  • ...um in die Funktionsauswahlmaske zu kommen - dann Kategorie - Alle - rechts im Fenster runterscrollen und "WENN" anklicken.

Sie kommen auch zum WENN-Funktionsassistenten durch:

Menü: Einfügen/Funktionen - Kategorie - Alle -
rechts im Fenster runterscrollen und WENN anklicken.

Wichtig:

Beim Verschachteln von Funktionen können Sie nur über das Adressfeld die Funktionen öffnen, da die Menüleiste gesperrt ist sobald Sie sich in einer Funktion befinden.
  • Jetzt hat sich der Funktionsassistent geöffnet.

  • Klicken Sie in das Feld neben Prüfung und dann auf das drop-down Menü oben im "Adressfeld"

  • Suchen Sie die ODER-Funktion gehen Sie vor wie oben beschrieben.

  • Klick neben "Wahrheitswert1" und dann gehen Sie auf die UND-Funktion.

  • Schreiben Sie genau die Werte wie im Bild in die Maske!


  • Klicken Sie nicht auf "OK" sondern oben im "Formelfeld" auf ODER um wieder in die ODER-Maske zu kommen.

  • Klicken Sie neben "Wahrheitswert2" und dann gehen Sie auf die UND-Funktion. Klick neben "Wahrheitswert1" und dann auf F5, schreiben Sie <=3,0 dazu (F5<=3,0)

  • Danach Klick neben "Wahrheitswert2" und öffnen der ODER-Funktion. Schreiben Sie die drei ersten Werte untereinander in der ODER-Maske.

  • Dann Klick auf die übergeordnete UND-Maske und dann gehen Sie auf den nächsten leeren Wahrheitswert (Wahrheitswert3) und wiederholen den Vorgang mit der zweiten und dritten ODER-Funktion. (siehe Bild)

ODER
C5=5
D5<5
E5<5
ODER
C5<5
D5=5
E5<5
ODER
C5<5
D5<5
E5=5

  • Jetzt Klick auf die WENN-Funktion im Formelfeld.

  • Schreiben Sie jetzt als Dann_Wert "Aufsteigen" und als Sonst_Wert "Nicht Aufsteigen".

  • Jetzt erst auf "OK" klicken um die Formel zu beenden

  • Formel am Eckpunkt einfach herunterkopieren - Fertig!


History | letzte Änderung: 23.02.2005 | Reinhard Angermayer; Bernhard Vielhaber