Seite 1 von 1

Eine Zahl filtern und ein festgelegtes Wort ausgeben

Verfasst: Di 24. Jan 2012, 21:56
von Manne
Hallo
Habe nun ein neues Problem, dass in der Betreffzeile schon angedeutet wird.
Und zwar möchte ich eine Zahl nach bestimmten Kriterien filtern und wenn der bestimmte Punkt erreicht ist, soll ein Wort dafür ausgegeben werden. Fünf Wahlmöglichkeiten soll es geben.

----
Bsp.:

Zahl 14 ist vorgegeben

schlechter als - 76 dann Wort1
- 75 bis - 26 dann Wort2
- 25 bis + 25 dann Wort3
+ 26 bis + 75 dann Wort4
+ 76 aufwärts dann Wort5

Ergebniss: Wort3
--

Die Matrix Funktion'Wenn' geht ja schon in die Richtung aber eine sinvolle Umsetzung bekam ich nicht hin.
Vielleicht hat einer von euch einen Lösungsweg für mich.

Würde mich freuen.Danke :)

Re: Eine Zahl filtern und ein festgelegtes Wort ausgeben

Verfasst: Mi 25. Jan 2012, 16:06
von paljass
Hi,

Code: Alles auswählen

=WENN(B1<=-76;"Wort1";WENN(B1<=-26;"Wort2";WENN(B1<=25;"Wort3";WENN(B1<=75;"Wort4";"Wort5"))))
funktioniert doch einwandfrei und wenn es nicht mehr Bedingungen sind, ist es doch noch recht übersichtlich.
Eine andere Möglichkeit wäre, eine kleine Hilfstabelle anzulegen und dann mit SVerweis() darauf zugreifen.

Gruß
paljass

Re: Eine Zahl filtern und ein festgelegtes Wort ausgeben

Verfasst: Mi 25. Jan 2012, 23:15
von Manne
Danke dir :)

Ist ja wirklich einfach :roll: Hätte mir mal ein paar Minuten mehr Zeit an den Abend nehmen sollen.

Viele Grüße

Re: Eine Zahl filtern und ein festgelegtes Wort ausgeben

Verfasst: Sa 4. Feb 2012, 00:49
von Blueshirtxxl
[quote="paljass"]Hi,

Code: Alles auswählen

=WENN(B1<=-76;"Wort1";WENN(B1<=-26;"Wort2";WENN(B1<=25;"Wort3";WENN(B1<=75;"Wort4";))))
funktioniert doch einwandfrei und wenn es nicht mehr Bedingungen sind, ist es doch noch recht übersichtlich.

Sorry, bin hier völlig neu.

Ich habe diese Formel übernommen, funktioniert auch bei mir einwandfrei, jedoch soll der Wert für z.B.: B3 nicht eine Zahl von - bis sein sondern "nur eine 1, 2, 3, oder 4" .
Also
wenn in B3, oder C3 eine Zahl 1 eingegeben wird, so soll in D3 ein "EZ" erscheinen
wenn in B3 oder C3 eine Zahl 2 eingegeben wird, so soll in D3 ein "DZ" erscheinen

"EZ" und " DZ" sind hier also Wort 1 und Wort 2. Wort 3 und Wort 4 mache ich dann genauso.

Ich habe das alles soweit übernommen, nur wie die "1,2,3 oder 4 ich brauche auch nur die Worte 1- 4,

mit welchem Vorzeichen muß die 1,2,3,oder die 4 in der obigen Formel stehen?

Könnte mir da jemand was dazu sagen?

mit Dank im voraus

Re: Eine Zahl filtern und ein festgelegtes Wort ausgeben

Verfasst: Sa 4. Feb 2012, 10:10
von karolus
Hallo

Code: Alles auswählen

=WAHL( WERT(B3&C3);"EZ";"DZ";"Wort3";"Wort4")
Die Formel funktioniert nur, wenn du entweder in B3 oder in C3 eine Zahl von 1 bis 4 einträgst.

Gruß Karo

Re: Eine Zahl filtern und ein festgelegtes Wort ausgeben

Verfasst: Sa 4. Feb 2012, 23:57
von Blueshirtxxl
Vielen Dank, Karolus, das klappt wunderbar. Ich habe nur noch ein ganz kleines Problem, wenn weder in B noch in C etwas eingetippt wird, soll D einfach leer bleiben. Wenn Du mir dabei vielleicht auch noch helfen könntest?
Ansonsten ist es genau wie ich wollte. Nochmals vielen Dank.

Re: Eine Zahl filtern und ein festgelegtes Wort ausgeben

Verfasst: So 5. Feb 2012, 05:08
von Freelancer
Hallo,
Blueshirtxxl hat geschrieben:wenn weder in B noch in C etwas eingetippt wird, soll D einfach leer bleiben

Code: Alles auswählen

=WENN(UND(B3="";C3="");"";WAHL(WERT(B3&C3);"EZ";"DZ";"Wort3";"Wort4"))
Folgende Formel fängt alle Nicht- oder Fehleingaben ab: ;)

Code: Alles auswählen

=WENN(ISTFEHLER(WAHL(WERT(B3&C3);"EZ";"DZ";"Wort3";"Wort4"));"";WAHL(WERT(B3&C3);"EZ";"DZ";"Wort3";"Wort4"))
Gruß
Freelancer

Re: Eine Zahl filtern und ein festgelegtes Wort ausgeben

Verfasst: So 5. Feb 2012, 23:33
von Blueshirtxxl
Hallo und guten Tag Freelancer!

Die zweite Formel ist es! Phantastisch.

kopiert, wort 3 und wort 4 angepasst ....wunderbar!

DANKE und nochmals vielen Dank, Du hast mir sehr geholfen, allein hätte ich das nicht geschafft.
Ich bin gelernter Koch und hoffe, dass meine Kollegen im richtigen Leben Dir das wieder vergelten.

greetinx
Blueshirtxxl