Die WENN-Funktion
Ein Angebot kostet 148 €, das Budget liegt bei 150 €. Calc soll nicht nur die Differenz berechnen, sondern sofort melden: im Budget.
Eine Frage mit zwei Ausgängen
Eine Bedingung kann wahr oder falsch sein. In Calc vergleichst du Werte beispielsweise mit:
| Operator | Bedeutung |
|---|---|
= |
gleich |
<> |
ungleich |
< und > |
kleiner und größer |
<= und >= |
kleiner/gleich und größer/gleich |
Die Funktion WENN hat drei Argumente:
=WENN(Bedingung; Wert_wenn_wahr; Wert_wenn_falsch)
Für einen Preis in B2 und ein festes Budget in F1:
=WENN(B2<=$F$1; "im Budget"; "zu teuer")
In der deutschsprachigen Calc-Oberfläche trennt ein Semikolon die Argumente. Textausgaben stehen in Anführungszeichen. Bei einer englisch eingestellten Oberfläche können Funktionsname und Trennzeichen abweichen.
Sage jeweils zuerst das Ergebnis voraus und teste dann in Calc:
- Preis 148 €, Budget 150 €
- Preis 150 €, Budget 150 €
- Preis 151 €, Budget 150 €
Warum ist hier <= sinnvoller als <? Kopiere die Formel anschließend für fünf Angebote nach unten.
Tipp: Die Grenze gehört dazu
Ein Angebot, das genau 150 € kostet, hält das Budget noch ein. Die Bedingung muss deshalb „kleiner oder gleich“ lauten.
Zahlen statt Text ausgeben
WENN kann auch rechnen. Bei mindestens 10 Teilnehmenden soll der Preis um 8 % sinken:
=WENN(B2>=10; C2*(1-$F$2); C2)
Berechne den Endpreis für 9, 10 und 11 Teilnehmende. Teste zusätzlich Rabatt 0 %. Erkläre, weshalb 9, 10 und 11 besonders gute Testwerte sind.
Teste eine Entscheidungsregel immer knapp unter der Grenze, genau auf der Grenze und knapp darüber. So findest du vertauschte Operatoren besonders schnell.