Wenn-Funktion

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

hylli
*******
Beiträge: 1672
Registriert: Mi, 22.02.2006 19:37

Re: Wenn-Funktion

Beitrag von hylli »

Code: Alles auswählen

=wenn(oder(a1>15000;a2>50);"Fehler";wenn(a2<20;a1+30;wenn(und(a2>=20;a2<25);a1+35;wenn(und(a2>=25;a2<30);a1+40;wenn(und(a2>=30;a2<35);a1+50;"Such Dir was aus!")))))
Vierlleicht geht's auch eleganter! Dies hier ist der ausführliche Weg. Ich meine ich hätte die letzten Tage oder Wochen eine elegantere Lösung gesehen.

Die Formel gibt einen Fehler aus, wenn Du in A1 einen Wert größer 15000 oder in A2 einen Wert größer 50 eingeben solltest.

Bzgl.
"Such Dir was aus!"
solltest Du definieren was passieren, soll wenn keine Deiner Bedingungen zutrifft, z.B. Ausgabe einer Fehlermeldung oder Ausgabe einer bestimmten Zahl...

Hylli
Ein Dankeschön für eine Lösung tut nicht weh!
Wer eine Lösung selbst findet, sollte die für die Nachwelt auch posten!

Geschäftlich: LibreOffice 6.0.x ("Still") unter Windows 10 64bit
Privat: LibreOffice 6.0.x ("Still") unter Linux Mint 19.x Cinnamon 64bit
Karolus
********
Beiträge: 7532
Registriert: Mo, 02.01.2006 19:48

Re: Wenn-Funktion

Beitrag von Karolus »

Hallo
Erstelle einen Referenzbereich mit:

Code: Alles auswählen

0  | 30
20 | 35
25 | 40
30 | 50
und nimm die Formel:

Code: Alles auswählen

=A1 + SVERWEIS(A2;referenzbereich;2)
Karolus
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
hylli
*******
Beiträge: 1672
Registriert: Mi, 22.02.2006 19:37

Re: Wenn-Funktion

Beitrag von hylli »

Genau die Variante war's!

Hylli :)
Ein Dankeschön für eine Lösung tut nicht weh!
Wer eine Lösung selbst findet, sollte die für die Nachwelt auch posten!

Geschäftlich: LibreOffice 6.0.x ("Still") unter Windows 10 64bit
Privat: LibreOffice 6.0.x ("Still") unter Linux Mint 19.x Cinnamon 64bit
Antworten