Verschachtelung von Wenn-Funktionen

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Verschachtelung von Wenn-Funktionen

Re: Verschachtelung von Wenn-Funktionen

von Thomas Mc Kie » Fr, 10.06.2016 10:33

Code: Alles auswählen

=SVERWEIS(B2;A9:C13;2+(B2=0)*(B3=0);1)
Sehr schön! Vor allem einfach den Spaltenverweis um eins zu erhöhen, anstelle noch einer SVERWEIS()-Prüfung oder eine WENN()-Prüfung ist supi.
Damit ist es wirklich übersichtlich und sollte auch für Sasi89 gleich verständlich sein.
Grundsätzliche Infos zu SVERWEIS findest du hier: http://www.ooowiki.de/CalcFunktionenTab ... C_WVERWEIS
Die Definitionslücke zwischen 0-0,01 gibt es ja auch in der Liste von Susi89

Viele Grüße
Thomas

Re: Verschachtelung von Wenn-Funktionen

von mikeleb » Do, 09.06.2016 19:55

Hallo,

ich werf' dann auch mal eine SVerweis()-Variante in die Runde.
Einziger Haken (ich seh' gerade nur den einen): Werte zwischen 0 und 0,01 werden als 0 ausgewertet.
Dateianhänge
sverweis_2bedingungen.ods
(10.06 KiB) 83-mal heruntergeladen

Re: Verschachtelung von Wenn-Funktionen

von Thomas Mc Kie » Do, 09.06.2016 15:36

hab da auch noch einen schönen alten Beitrag gefunden, der aber inhaltlich natürlich immer noch richtig ist.
Lösung steht im 2. Post (Autor Karolus).

EDIT: Mit Link wäre es besser :-) http://www.oooforum.de/viewtopic.php?t=8516

Viele Grüße

Thomas

EDIT 2:
So, jetzt hab ich ein wenig gebastelt, hab auch (teilweise) gute Ergebnisse hinbekommen.
Da ich aber nicht blicke, was sverweis macht, wenn der zu vergleichende Wert 0 ist, kriege ich es nicht richtig gelöst.

Ich hoffe ich verwirre dich damit nicht, befürchte aber, dass ich genau das mache.
Datei mit LibreOffice Portable 4.2.2.1 erstellt.
Dateianhänge
sverweis-Bereiche.ods
(40.79 KiB) 64-mal heruntergeladen

Re: Verschachtelung von Wenn-Funktionen

von miesepeter » Do, 09.06.2016 12:46

Hallo,

=WENN() prüft von links nach rechts; die erste Bedingung, die erfüllt wurde, wird dann akzeptiert. In deinem Fall bedeutet das, dass alle Werte entweder größer oder kleiner als 10 sind, bezogen auf die ersten zwei WENN-Bedingungen... So etwa lauten deine beiden ersten Bedingungen - außer für 9,99 bis 10,0 ... - dieser Bereich wird durch die ersten beiden Bedingungen nicht erfasst.

Ciao

Nach oben