Wenn-Formeln
#1
Guten Tag,

ich habe ein kleines Problem und weiß nicht so Recht eine Formel.
Ich habe eine Zelle, in der Buchstaben ausgelesen werden sollen, je nach Buchstaben soll das Ergebnis einer Kategorie zugeordnet werden.
Das Problem Stellt sich bei dem Unterschied S=Sch heraus, da Excel immer nur das S nimmt.

Formel: =WENN(LINKS(E5;1)="S";"Taske";;WENN(LINKS(E5;1)="sch";"Schöning"))

Als Ergebnis bezieht Excel immer nur das S mit ein, falls ein SCH erscheint, erkennt es den Unterschied nicht.

ich hoffe jemand kann mir helfen.
Top
#2
Probiere mal, die Formel umzudrehen. So wie sie jetzt ist prüft er nur ob ein "S" vorne ist und das trifft zu. Deshalb prüft er den Rest gar nicht. 

Lass ihn also erst prüfen ob ein "Sch" vorne ist. Dann trägst du bei "dann" die Wenn-Formel mit "S" ein.


So müsste es gehen:
=WENN(LINKS(E5;1)="Sch";"Schöning";;WENN(LINKS(E5;1)="S";"Taske"))
Top
#3
Funktioniert, vielen Dank.

Ob man das genauso anwenden darf, wenn man noch mehr mit einbezieht?

Also Beispiel:

B=1
Ba=2
Bb=3
Bc=4

usw.?
Top
#4
Hola,


Code:
=WENN(LINKS(E5;1)="Sch"

wie auch immer das funktionieren kann. 3 Buchstaben werden mit Länge 1 geprüft.


Zitat:Ob man das genauso anwenden darf, wenn man noch mehr mit einbezieht?

Darf man.

Gruß,
steve1da
Top
#5
Hallo,

hier wäre es wohl sinnvoller, eine Liste mit den Suchbegriffen und Kategorien zu erstellen und dann mit SVERWEIS abzufragen!
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Top
#6
Hi Spedive und Neorax,

wie eure Formeln funktionieren sollen, ist mir schleierhaft. Als erstes meckert Excel zu viele Argumente an, was dem doppelten Semikolon geschuldet ist und weiterhin wird mit eurer Formel kein "Sch" erkannt. Wie Steve schon schrieb, es wird immer nur auf das erste Zeichen geprüft.

Tabelle1

EF
5SchadeTaske
6SadeTaske
7ScheinTaske
8seinTaske
Formeln der Tabelle
ZelleFormel
F5=WENN(LINKS(E5;1)="Sch";"Schöning";WENN(LINKS(E5;1)="S";"Taske"))

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8

So wird doch eher ein Schuh draus, oder nicht?

Tabelle1

EF
5SchadeSchöning
6SadeTaske
7ScheinSchöning
8seinTaske
Formeln der Tabelle
ZelleFormel
F5=WENN(LINKS(E5;3)="Sch";"Schöning";WENN(LINKS(E5;1)="S";"Taske"))

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8

Beachte die Formel:
Zitat:=WENN(LINKS(E5;3)="Sch";"Schöning";WENN(LINKS(E5;1)="S";"Taske"))
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#7
Hi,

wie schon geschrieben, geht es mit SVERWEIS viel einfacher, da werden nicht zig WENNs benötigt, sondern nur eine einzige kurze Formel:

Tabelle1
ABCDEF
2B1B1
3SchSchöningBa2
4STaskeBb3
5Bc4Bc4
6Bb3STaske
7Ba2SchSchöning

verwendete Formeln
Zelle Formel Bereich N/A
B2:B7=SVERWEIS(A2;$E$2:$F$7;2;0)
Excel-Inn.de
Hajo-Excel.de
XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007
Add-In-Version 19.08 einschl. 64 Bit

Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste