Tabellenkalkulation · Datenflussdiagramme
WENN-Funktion als Datenflussdiagramm
Aufgabe 5b
Lerne die Aussagefunktion und die WENN-Funktion als Datenflussdiagramm kennen und finde einen Fehler darin.
Entdecken und verstehen
1. Die WENN-Funktion als Datenflussdiagramm
In Aufgabe 4 hast du das Notengeld berechnet: Bei einer Note besser als 2 gibt es 5 €, sonst 0 €. Hier baust du diese Berechnung Schritt für Schritt als Datenflussdiagramm auf.
Schritt 1: Die Aussagefunktion
Eine Funktion wie „kleiner“ vergleicht zwei Werte und beantwortet eine Ja-Nein-Frage. Sie heißt Aussagefunktion.
Ihr Ergebnis ist ein Wahrheitswert: WAHR oder FALSCH.
Weitere Aussagefunktionen sind zum Beispiel größer (>), größer gleich (>=) und gleich (=). Es gibt auch Aussagefunktionen mit nur einem Eingang: ISTGERADE prüft, ob eine Zahl gerade ist. Aus 12 wird WAHR.
Schritt 2: Die WENN-Funktion
Ein Wahrheitswert allein ist noch kein Notengeld. Die WENN-Funktion wählt mit ihm einen von zwei Werten aus.
Die WENN-Funktion hat drei Eingänge:
1. den Wahrheitswert einer vorgeschalteten Aussagefunktion,
2. den Wert für den Ja-Fall: ihn gibt WENN aus, wenn der Wahrheitswert WAHR ist,
3. den Wert für den Nein-Fall: ihn gibt WENN aus, wenn der Wahrheitswert FALSCH ist.
Ausgegeben wird immer genau einer der beiden Werte.
In der Tabellenkalkulation stehen die drei Eingänge in genau dieser Reihenfolge in der Klammer, getrennt durch Semikolons:
=WENN(Note<2; "5€"; "0€")
Kurzquiz zur WENN-Funktion
Anwenden und übertragen
2. Einen Fehler finden und korrigieren
Anna zieht ein Los. Wenn die Losnummer größer als 70 ist, erhält sie 10 € Gewinn. Bei jeder anderen Losnummer erhält sie 0 €.
Hilfe 1
Vergleiche die Beschriftung des Vergleichsknotens Wort für Wort mit dem Text der Aufgabe.
Hilfe 2
Setze für die Losnummer den Wert 70 ein. Was liefert das Diagramm, und was müsste laut Text herauskommen?
Hilfe 3
„größer gleich“ schließt die 70 mit ein, „größer als 70“ nicht. Welche Beschriftung stattdessen im Knoten stehen muss, schreibst du selbst auf.
Korrigiertes Diagramm zeichnen
Übertrage deine Zeichnung anschließend in das Werkzeug und nutze „Diagramm prüfen“.
Selbstkontrolle anzeigen
Nur ein Baustein ändert sich: Der Vergleichsknoten muss „größer“ heißen. Alles andere bleibt gleich: die Eingabe Losnummer, die Konstante 70, die WENN-Funktion mit „10€“ und „0€“ sowie die Ausgabe Losgewinn.
Sichern
Merke
Eine Aussagefunktion vergleicht Werte und gibt einen Wahrheitswert aus: WAHR oder FALSCH.
Die WENN-Funktion hat drei Eingänge: den Wahrheitswert einer Aussagefunktion, den Wert für den Ja-Fall und den Wert für den Nein-Fall.
Sie gibt genau einen der beiden Werte aus.
Sichern
Abschluss
Abschlussquiz
Übersicht: alle Aufgaben und Lösungen
Hier stehen alle Arbeitsaufträge dieser Aufgabe mit ihren Lösungen – gut geeignet für die gemeinsame Besprechung.
1 · Aussagefunktion
Arbeitsauftrag 1: Sage voraus, ob die Aussagefunktion „kleiner“ für die gewählte Note WAHR oder FALSCH ausgibt, und prüfe mit der Bewegung.
- Richtiges Ergebnis
- „kleiner“ vergleicht die Note mit der Konstanten 2. Nur bei der Note 1 kommt WAHR heraus. Bei den Noten 2 bis 6 kommt FALSCH heraus – auch bei der Note 2, denn 2 ist nicht kleiner als 2.
1 · WENN-Funktion
Arbeitsauftrag 2: Beobachte mit den Noten 1 und 3, welche drei Werte in WENN fließen und welcher Wert sie verlässt.
- Richtiges Ergebnis
- In WENN fließen immer drei Werte: der Wahrheitswert aus „kleiner“, der Ja-Fall „5€“ und der Nein-Fall „0€“. Note 1: WAHR, WENN gibt „5€“ aus. Note 3: FALSCH, WENN gibt „0€“ aus. Term: =WENN(Note<2; "5€"; "0€").
Kurzquiz – Frage 1
Welche Werte fließen in die WENN-Funktion hinein?
- Richtiges Ergebnis
- Der Wahrheitswert einer Aussagefunktion, der Wert für den Ja-Fall und der Wert für den Nein-Fall.
Kurzquiz – Frage 2
Welche Aussagen über die Aussagefunktion „kleiner“ stimmen?
- Richtiges Ergebnis
- Sie vergleicht zwei Werte miteinander und gibt WAHR oder FALSCH aus. Bei der Note 2 gibt sie FALSCH aus.
Kurzquiz – Frage 3
Die Note 3 wird eingegeben. Was gibt die WENN-Funktion aus?
- Richtiges Ergebnis
- "0€" – „kleiner“ liefert FALSCH, deshalb gibt WENN den Nein-Fall aus. WAHR und FALSCH fließen nur in WENN hinein.
Kurzquiz – Frage 4
Welche Aussagen zur Termdarstellung =WENN(Note<2; "5€"; "0€") stimmen?
- Richtiges Ergebnis
- An erster Stelle steht die Bedingung, an zweiter der Ja-Fall, an dritter der Nein-Fall. Die Reihenfolge ist nicht beliebig.
2 · Fehler finden
Arbeitsauftrag 4: Beschreibe den Fehler im Gewinnspiel-Diagramm, seine Auswirkung bei der Losnummer 70 und die nötige Korrektur.
- Richtiges Ergebnis
- Fehler: Der Vergleichsknoten heißt „größer gleich“, der Text verlangt aber „größer als 70“. Auswirkung: Bei der Losnummer 70 gibt das Diagramm 10 € aus, richtig wären 0 €. Korrektur: Der Knoten muss „größer“ (>) heißen.
2 · Korrigiertes Diagramm
Arbeitsauftrag 5: Zeichne das korrigierte Datenflussdiagramm in dein Heft.
- Richtiges Ergebnis
- Nur ein Baustein ändert sich: Der Vergleichsknoten heißt „größer“. Eingabe Losnummer, Konstante 70, WENN mit „10€“ und „0€“ sowie die Ausgabe Losgewinn bleiben unverändert.
Abschlussquiz – Frage 1
Wie viele Eingänge hat die WENN-Funktion und welche sind es?
- Richtiges Ergebnis
- Drei: Wahrheitswert einer Aussagefunktion, Wert für den Ja-Fall, Wert für den Nein-Fall.
Abschlussquiz – Frage 2
Welche Aussagen zum Term =WENN(Losnummer>70; "10€"; "0€") stimmen?
- Richtiges Ergebnis
- Losnummer>70 ist die Bedingung und liefert den Wahrheitswert. Bei 90 gibt WENN "10€" aus. Bei 70 ist die Bedingung FALSCH, deshalb "0€". "0€" ist der Nein-Fall.
Abschlussquiz – Frage 3
„größer als 70“ oder „größer gleich 70“ – was ist der Unterschied?
- Richtiges Ergebnis
- Bei 70 gibt das fehlerhafte Diagramm 10 € statt 0 € aus; bei 71 stimmen beide Varianten überein; der Knoten muss „größer“ (>) heißen.