Informatik

Bedingungen verknüpfen

Ein Reiseziel ist nur dann geeignet, wenn Preis und Fahrtdauer passen. Manchmal genügt dagegen eines von mehreren Kriterien.

UND: Alles muss stimmen

UND ist nur wahr, wenn alle enthaltenen Bedingungen wahr sind:

=WENN(UND(B2<=$H$1; C2<=$H$2); "geeignet"; "prüfen")

Hier muss der Preis in B2 im Budget und die Fahrtdauer in C2 unter der Grenze liegen.

ODER: Mindestens eines genügt

ODER ist wahr, sobald mindestens eine Bedingung wahr ist:

=WENN(ODER(D2="Bahn"; D2="Bus"); "Landweg"; "andere Anreise")

Vervollständige vor dem Ausprobieren die Wahrheitstabelle:

Bedingung A Bedingung B UND ODER
wahr wahr ? ?
wahr falsch ? ?
falsch wahr ? ?
falsch falsch ? ?

Prüfe anschließend jede Zeile mit zwei Eingabezellen und Formeln in Calc.

Lösung. Erfrage das Passwort bei deiner Lehrkraft.

Mehr als zwei Ausgaben

Eine zweite WENN-Funktion kann als Falsch-Wert dienen:

=WENN(B2<100; "günstig"; WENN(B2<=150; "mittel"; "teuer"))
  1. Zeichne die Entscheidung als Flussdiagramm.
  2. Sage die Ausgaben für 99 €, 100 €, 150 € und 151 € voraus.
  3. Prüfe die Werte in Calc.
  4. Formuliere die Preisbereiche in Worten. Gibt es Lücken oder Überschneidungen?
Tipp: Von außen nach innen

Zuerst wird geprüft, ob der Preis unter 100 € liegt. Nur wenn das falsch ist, wird die innere WENN-Funktion ausgewertet.

Lösung. Erfrage das Passwort bei deiner Lehrkraft.

Viele verschachtelte WENN-Funktionen werden schnell unlesbar. Bei zahlreichen Grenzwerten ist eine separate Zuordnungstabelle oft die bessere Modellierung. Für dieses Kapitel genügen höchstens zwei ineinander geschachtelte WENN-Funktionen.


Selbsttest

Bedingungen verknüpfen

Teilbare URL erstellen

Abschnitte auswählen