Grundlagen Wenn Funktion: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
|||
(7 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
<!--<yambe:breadcrumb>TabellenkalkulationG|TabellenkalkulationG</yambe:breadcrumb>--> | |||
{| style="background:#F8F8F8;" cellpadding="20" | {| style="background:#F8F8F8;" cellpadding="20" | ||
|- | |- | ||
Zeile 9: | Zeile 10: | ||
<pre>=WENN(Prüfung; DANN_Wert; SONST_Wert)</pre> | <pre>=WENN(Prüfung; DANN_Wert; SONST_Wert)</pre> | ||
''Prüfung'' kann auch als Bedingung bezeichnet werden. Hier wird eingegeben was von Open Office Calc geprüft werden soll. Es soll zum Beispiel geprüft werden, ob der Inhalt der Zelle C3 größer als 5 ist. Die Eingabe würde lauten ''C3>5''. Die verschiedenen | ''Prüfung'' kann auch als Bedingung bezeichnet werden. Hier wird eingegeben, was von Open Office Calc geprüft werden soll. Es soll zum Beispiel geprüft werden, ob der Inhalt der Zelle C3 größer als 5 ist. Die Eingabe würde lauten ''C3>5''. Die verschiedenen Teile der Wenn Funktion werden durch einen Strichpunkt getrennt. | ||
Im Teil ''DANN_Wert'' wird eingegeben, was passieren soll, wenn die '''Prüfung positiv''' bzw. '''die Bedingung erfüllt''' ist. Zum Beispiel steht in C3 nun eine Zahl | Im Teil ''DANN_Wert'' wird eingegeben, was passieren soll, wenn die '''Prüfung positiv''' bzw. '''die Bedingung erfüllt''' ist. Zum Beispiel steht in C3 nun eine Zahl, welche größer als 5 ist. Was soll ''DANN'' passieren? Als Kommentar soll "größer als 5" ausgegeben werden. Der Text/Kommentar muss unter Anführungszeichen gesetzt werden. Nach einem weiteren Strichpunkt folgt der SONST-Wert. | ||
Zeile 21: | Zeile 22: | ||
<pre>=WENN(UND(Prüfung1; Prüfung2; ...); DANN_Wert; SONST_Wert)</pre> | <pre>=WENN(UND(Prüfung1; Prüfung2; ...); DANN_Wert; SONST_Wert)</pre> | ||
Der grundsätzliche Aufbau der Wenn | Der grundsätzliche Aufbau der Wenn Funktion verändert sich nicht. Das ''UND (bzw. ODER)'' ist ein Teil der Prüfung. In diesem Fall gibt es aber mehrere Bedingungen bzw. Prüfungen. Es soll zum Beispiel geprüft werden ob C25 größer als 20 und C26 größer als 30 ist. Die Prüfung ist: UND(C25>20; C26>30). Grundsätzlich können so viele Bedingungen/Prüfungen wie gewünscht durchgeführt werden. Im ''DANN_Wert'' kann zum Beispiel wieder ein Kommentar ausgegeben werden. Wenn also alle Bedingungen erfüllt werden, ''DANN'' soll etwas geschehen (zum Beispiel Berechnung oder Kommentar). Wenn eine der beiden Bedingungen nicht erfüllt bzw. eine der Prüfungen negativ ist, dann wird der ''SONST_Wert'' verwendet. | ||
Wird ''UND'' durch ''ODER'' ersetzt muss nur noch eine Bedingung erfüllt sein und nicht beide. | Wird ''UND'' durch ''ODER'' ersetzt, muss nur noch eine Bedingung erfüllt sein und nicht beide. | ||
Die '''verschachtelte Wenn Funktion''' ist folgendermaßen aufgebaut: | Die '''verschachtelte Wenn Funktion''' ist folgendermaßen aufgebaut: | ||
<pre>=WENN(Prüfung; DANN_Wert; WENN(Prüfung; DANN_Wert; SONST_Wert)</pre> | <pre>=WENN(Prüfung; DANN_Wert; WENN(Prüfung; DANN_Wert; SONST_Wert))</pre> | ||
Der Aufbau einer Wenn Funktion verändert sich auch bei einem verschachtelten Wenn nicht. Anstatt des ''SONST Wertes'' der ersten Wenn Funktion wird einfach ein weiteres ''Wenn'' eingefügt. | Der Aufbau einer Wenn Funktion verändert sich auch bei einem verschachtelten Wenn nicht. Anstatt des ''SONST Wertes'' der ersten Wenn Funktion wird einfach ein weiteres ''Wenn'' eingefügt. | ||
Ein verschachteltes Wenn wird dann benötigt, wenn mehr als zwei Lösungen/Ergebnisse nötig sind. Das folgende Bild zeigt die Unterschiede zwischen den erwähnten Wenn Variationen hinsichtlich der Lösungen auf. | Ein verschachteltes Wenn wird dann benötigt, wenn mehr als zwei Lösungen/Ergebnisse nötig sind. Das folgende Bild zeigt die Unterschiede zwischen den erwähnten Wenn-Variationen hinsichtlich der Lösungen auf. | ||
[[Bild:WENN_Loesungen.jpg]] | |||
Die drei Variationen der Wenn Funktion werden im Detail in den folgenden Videos erklärt: | |||
In diesem Video wird das '''einfache Wenn''' erklärt. | In diesem Video wird das '''einfache Wenn''' erklärt. | ||
<swf width="640" height="498">http://students.idv.edu/~musss/WENN_1u2.swf</swf> | {{Hide in print|<swf width="640" height="498">http://students.idv.edu/~musss/WENN_1u2.swf</swf>}} | ||
Im nächsten Video wird '''Wenn''' in Kombination mit '''Und/Oder''' erläutert. | Im nächsten Video wird '''Wenn''' in Kombination mit '''Und/Oder''' erläutert. | ||
<swf width="640" height="498">http://students.idv.edu/~musss/WENN_3.swf</swf> | {{Hide in print|<swf width="640" height="498">http://students.idv.edu/~musss/WENN_3.swf</swf>}} | ||
Dieses Video beschäftigt sich mit dem '''verschachtelten Wenn'''. | Dieses Video beschäftigt sich mit dem '''verschachtelten Wenn'''. | ||
<swf width="640" height="498">http://students.idv.edu/~musss/WENN_4.swf</swf> | {{Hide in print|<swf width="640" height="498">http://students.idv.edu/~musss/WENN_4.swf</swf>}} | ||
Die dazugehörige Angabe finden Sie in Ihrem MuSSS Kurs als "Beispiel Grundlagen Tabellenkalkulation - Einführung". | Die dazugehörige Angabe finden Sie in Ihrem MuSSS Kurs als "Beispiel Grundlagen Tabellenkalkulation - Einführung". | ||
Aktuelle Version vom 2. März 2010, 22:24 Uhr
Die Funktion WENN kann in Tabellenkalkulationsprogrammen vielseitig angewendet werden. Es gibt ein einfaches WENN und ein verschachteltes WENN. Außerdem kann die Funktion WENN unter anderem auch durch UND/ODER(...) ergänzt werden. |
Wenn Funktion
Die einfache Wenn Funktion ist folgendermaßen aufgebaut:
=WENN(Prüfung; DANN_Wert; SONST_Wert)
Prüfung kann auch als Bedingung bezeichnet werden. Hier wird eingegeben, was von Open Office Calc geprüft werden soll. Es soll zum Beispiel geprüft werden, ob der Inhalt der Zelle C3 größer als 5 ist. Die Eingabe würde lauten C3>5. Die verschiedenen Teile der Wenn Funktion werden durch einen Strichpunkt getrennt.
Im Teil DANN_Wert wird eingegeben, was passieren soll, wenn die Prüfung positiv bzw. die Bedingung erfüllt ist. Zum Beispiel steht in C3 nun eine Zahl, welche größer als 5 ist. Was soll DANN passieren? Als Kommentar soll "größer als 5" ausgegeben werden. Der Text/Kommentar muss unter Anführungszeichen gesetzt werden. Nach einem weiteren Strichpunkt folgt der SONST-Wert.
Im Teil SONST_Wert wird eingegeben, was passieren soll, wenn die Prüfung negativ bzw. die Bedingung nicht erfüllt ist. Zum Beispiel steht in C3 eine Zahl die kleiner als 5 ist. Als Kommentar soll "kleiner als 5" ausgegeben werden.
Die Wenn Funktion mit UND/ODER ist folgendermaßen aufgebaut:
=WENN(UND(Prüfung1; Prüfung2; ...); DANN_Wert; SONST_Wert)
Der grundsätzliche Aufbau der Wenn Funktion verändert sich nicht. Das UND (bzw. ODER) ist ein Teil der Prüfung. In diesem Fall gibt es aber mehrere Bedingungen bzw. Prüfungen. Es soll zum Beispiel geprüft werden ob C25 größer als 20 und C26 größer als 30 ist. Die Prüfung ist: UND(C25>20; C26>30). Grundsätzlich können so viele Bedingungen/Prüfungen wie gewünscht durchgeführt werden. Im DANN_Wert kann zum Beispiel wieder ein Kommentar ausgegeben werden. Wenn also alle Bedingungen erfüllt werden, DANN soll etwas geschehen (zum Beispiel Berechnung oder Kommentar). Wenn eine der beiden Bedingungen nicht erfüllt bzw. eine der Prüfungen negativ ist, dann wird der SONST_Wert verwendet.
Wird UND durch ODER ersetzt, muss nur noch eine Bedingung erfüllt sein und nicht beide.
Die verschachtelte Wenn Funktion ist folgendermaßen aufgebaut:
=WENN(Prüfung; DANN_Wert; WENN(Prüfung; DANN_Wert; SONST_Wert))
Der Aufbau einer Wenn Funktion verändert sich auch bei einem verschachtelten Wenn nicht. Anstatt des SONST Wertes der ersten Wenn Funktion wird einfach ein weiteres Wenn eingefügt. Ein verschachteltes Wenn wird dann benötigt, wenn mehr als zwei Lösungen/Ergebnisse nötig sind. Das folgende Bild zeigt die Unterschiede zwischen den erwähnten Wenn-Variationen hinsichtlich der Lösungen auf.
Die drei Variationen der Wenn Funktion werden im Detail in den folgenden Videos erklärt:
In diesem Video wird das einfache Wenn erklärt.
Im nächsten Video wird Wenn in Kombination mit Und/Oder erläutert.
Dieses Video beschäftigt sich mit dem verschachtelten Wenn.
Die dazugehörige Angabe finden Sie in Ihrem MuSSS Kurs als "Beispiel Grundlagen Tabellenkalkulation - Einführung".