Date: prev next · Thread: first prev next last
2012 Archives by date, by thread · List index


Am 30.03.2012 20:01, schrieb Frieder:

Am 30.03.2012 13:22, schrieb Schmidt Detlef:
Hallo
ich habe eine Anfrage zu Calc
Anfrage zu Calc:
Auswahl mit der Formel „=WENN((B10>0)UND(B10<10);$I$10; Sonstwert *)“
Auswahl      „=WENN((B10>=10)UND(B10<20);$I$11; Sonstwert *)“
Auswahl      „=WENN((B10>=20)UND(B10<30);$I$12; Sonstwert *)“
Auswahl      „=WENN((B10>=20)UND(B10=<40);$I$13; Sonstwert *)“

Hmm; der Wert 25 matcht auf die Bedingung der vorletzten *und* der
letzte Fallunterscheidung; ich vermute mal, in der letzten Bedinugng
soll das 'B10>=30' heißen, oder?

* ohne die Angabe eines Sonstwertes.
und die selbe WENN -Formel für die Zellen B11, B12 und B13
liefert bei Werten der Spalte B und den Dann Werten der Splate I:
B10:(25)              $I$10 (nb)
B11 (35)                     $I$11 (Gut)
B12(15)              $I$12 (Sehr gut)
B13 (5)                      $I$13 (Vorzüglich)
folgendes Ergebnis:

falsch       falsch  falsch  Sehr gut
falsch       falsch  vorzüglich      falsch
falsch       Gut             falsch  falsch
nb           falsch  falsch  falsch
Ich möchte nun, dass die entsprechenden Werte „nb“ „Gut“ „Sehr gut“ „Vorzüglich“ in der
Spalte C 10, C11, C12 und C13 stehen.
Wie mache ich das
Gruß Detlef
Ich habe deine anfrage erst nicht richtig verstanden,
da deine Erklärung nicht sehr verständlich ist.

Nach mehrmaligem lesen deines Beschreibung bin ich zu dem Schluss gekommen,
dass du eine verschachtelte "WENN"- Funktion brauchst.

Dh. In den "Sonst"-Wert der ersten WENN-Funktion, schreibst du die 
nächste "WENN"-funktion,
und in den "Sonst"-Wert der zweiten WENN-Funktion, schreibst du wieder 
"WENN"-funktion.
Dann sieht die Formel so aus:


=WENN(UND(40>=B10;B10>30);"nb";WENN(UND(30>=B10;B10>20);"Gut";WENN(UND(20>=B10;B10>10);"Sehr 
gut";WENN(UND(10>=B10;B10>0);"Vorzüglich";""))))

Bei einer Verschachtelung braucht es überhaupt keine UND mehr, da die
eine der beiden Bedingungen ja immer schon durch das vorherige WENN
abgefragt wurde; lediglich das allererste UND muss man in zwei
verschachtelte WENNs auflösen:

| =WENN(B10>0;WENN(B10<10;"Vorzüglich";WENN(B10<20;"Sehr
gut";WENN(B10<30;"Gut";WENN(B10=<40;"nb";""))));"")

oder (verständlicher):

| =WENN(B10<=0;"";WENN(B10<10;"Vorzüglich";WENN(B10<20;"Sehr
gut";WENN(B10<30;"Gut";WENN(B10=<40;"nb";"")))))

Wolfgang
-- 


-- 
Informationen zum Abmelden: E-Mail an users+help@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.