Informatik Wenn Oder Und Funktion?
Hallo! Mein Informatik Lehrer hat uns heute eine Aufgabe gegeben,die ich nicht lösen kann(Bild) er schreibt dazu „Schreibe eine Formel in die Zelle A10,die jene Textmeldung ausgibt,ob kein Pasch,ein 2er oder ein 3er Pasch vorliegt,bei den Würfeln (bzw. bei den Zufallszahlen A1 E1 und I1) TIPP: Hierfür benötigst du 2 ineinander geschachtelte WENN-Funtionen mit einer UND-und einer ODER-Funktion“
Kann mir jemand sagen welche Formel ich sie benutzen muss?
Danke im Vorraus!
3 Antworten
Naja, überlegen wir mal.
Wenn A1 = E1 und E1 = I1 ist => Dreierpasch
ANSONSTEN
Wenn A1 = E1 oder E1 = I1 ODER A1 = I1 ist => Zweierpasch
ANSONSTEN
Kein Pasch
Und das ganze musst Du eben nun mit einer Schachtelung von WENN-Funktionen in Excel nachbilden (hier hübscher formatiert - in Excel steht das dann vermutlich alles in einer Zeile und ohne die Kommentare mit //).
WENN(
UND(A1 = E1; E1 = I1); // Gilt das?
"Dreierpasch"; // Falls ja...
WENN( // Falls nein
ODER(A1 = E1; E1 = I1; A1 = I1);// Gilt das?
"Zweierpasch"; // Falls ja
"Kein Pasch" // Falls nein
)
)
Divide et impera - Teile und herrsche...
Du solltest dir erstmal die drei "Zustände" überlegen...wie prüfe ich, ob kein Pasch vorliegt, wie prüfe ich, ob ein 2er Pasch vorliegt, wie prüfe ich, ob ein 3er Pasch vorliegt.
Dann natürlich entscheiden, welches Ergebnis jeweils aus dem "Zustand" kommuniziert wird.
Bis dahin solltest du die UND, bzw. ODER-Funktionen zur Prüfung zum Einsatz gebracht haben.
Anschließend brauchst du die WENN-Funktionen. Da du 3 mögliche Ergebnisse hast, brauchst du 2 Wenn-Funktionen
=WENN(Zustandsprüfung1;Ergebnis1;WENN(Zustandsprüfung2;Ergebnis2;Ergebnis3)
oder auch ähnlich, ist nur ein Beispiel.
Pseudocode, musst du noch in Excel übersetzen:
IF A1=E1 AND A1=I1 THEN
"3er Pasch"
ELSE IF A1=E1 OR A1=I1 OR E1=I1 THEN
"2er Pasch"
ELSE
"Kein Pasch"