🙏 Helfen Sie jetzt mit, unser LibreOffice Forum zu erhalten! 🙏
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱

🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀

❤️ DANKE >> << DANKE ❤️

>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗

WENN-DANN Problem

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
Sascha1982
Beiträge: 3
Registriert: Di 4. Okt 2011, 15:28

WENN-DANN Problem

Beitrag von Sascha1982 » Fr 9. Mär 2012, 19:40

Hallo,

ich bräuchte ganz dringen mal wieder eure Hilfe. Ich bin einfach zu blöde dazu... :x

Ich mache es "ganz einfach" und schreibe das, was ich möchte, einfach "in Worten"

Das ganze soll in G1 als Ergebnis auftauchen:


WENN E1>15 DANN E1+2 ; WENN E1>25 DANN E1+5 ; WENN E1>50 DANN E1+10 ....

Meine Formel sah für die ersten zwei Bedingungen so aus:

=WENN(E1>15;E1+2;(E1>25;E1+5))

Leider hat das ganze nicht funktioniert... Wie mache ich es richtig?

Nutze LibreOffice 3.5.0

Schonmal VIELEN DANK!

Benutzeravatar
karolus
* LO-Experte *
Beiträge: 2536
Registriert: Fr 10. Dez 2010, 10:01

Re: WENN-DANN Problem

Beitrag von karolus » Fr 9. Mär 2012, 20:03

Hallo
Wie mache ich es richtig?
Mit einem Hilfsbereich mit dem Inhalt:

Code: Alles auswählen

0  | 0
15 | 2
25 | 5
50 | 10
usw.
und der Formel

Code: Alles auswählen

=E1+SVERWEIS( E1; hilfsbereich ;2)
***ich gehe davon aus das du meinst:
WENN(E1 grösser/gleich 15 dann...
und nicht
WENN(E1 grösser 15 dann....
?

Karo
LO7.4.7.5 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)

Benutzeravatar
OttoZ
* LO-Experte *
Beiträge: 386
Registriert: Sa 3. Mär 2012, 13:24

Re: WENN-DANN Problem

Beitrag von OttoZ » Sa 10. Mär 2012, 10:33

Hi,
Karolus hat mal wieder den Weg gewiesen - finde ich Klasse!

Dein Ansatz war doch (fast)korrekt: WENN E1>15 DANN E1+2 ; WENN E1>25 DANN E1+5 ; WENN E1>50 DANN E1+10 ....
Ich denke mal, Du hattest aber zwei kleine Fehler in der Formel:
=WENN(E1>15;E1+2;(E1>25;E1+5))
a) ich glaube, Du kannst zu "wenn" nur eine Bedingung verwerten, es müsste daher öfter geschachtelt werden.
b) Mit der > Bedingung mußt Du die Reihenfolge umdrehen.

=E1+WENN(E1>50;10;WENN(E1>25;5;WENN(E1>15;2;0)))

Bei wenigen Werten sicher praktikabel, sonst ist Karolus Ansatz deutlich effektiver & übersichtlicher,
mfG OttoZ
glücklich mit LinuxMintmate64 - & LibreOffice


An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:


Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.



Antworten