Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

WENN gleiche zeichenfolge in "zelle1" DANN "zelle X aus Tabelle Y"
#1
Thumbs Up 
Hallo zusammen,

ich habe folgendes Problem.

Ich habe Spalte A, welche mit Pfaden befüllt ist. Diese enthalten alle verschiedene Schlagworte aus denen mit Hilfe einer Tabelle weitere Schlagworte gesetzt werden sollen. 

WENN in Spalte A die Zeichenfolge "Elektriker" auftaucht SUCHE in der Tabelle "Tabelle_Y" nach dieser Zeichenfolge und gebe den kompletten Wert dieser ZELLE aus der "Tabelle_Y" wieder.

Habe es selbst mit verschiedenen WENN Funktionen versucht. Die einzigste Möglichkeit die ich gefunden habe ist mit dem direkten Wort z.b. "elektriker" in der Zelle zu suchen.

Ich habe mal ein Bild gemacht und das Problem etwas zu veranschaulichen.

Ist für einen guten Exceler oder VBAler wahrsch. gar keine großes Problem.

Biete dem Helfer für die Lösung 15 Euro an (direkt über Paypal) da eure Zeit ja auch kostbar ist. 

VG Fred


Angehängte Dateien Thumbnail(s)
   
Antworten Top
#2
Hallo, wie kommt denn #WERT! in dein TabellenBlatt..? Kannst du bitte anstatt (d)eines Bildes (d)eine Beispieldatei posten..?

btw.: In A2 steht --> PFAD und in H2 --> Tabelle_Y ...
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top
#3
Sorry war ein Fehler , habe die Tabelle dupliziert, nochmla verschoben um das Problem zu veranschaulichen. Das "#WERT" habe ich reingeschreiben (sollte nur das Problem verdeutlichen".

Habe die Datei mal schnell "nachgestaltet". Bin nicht zuhause. 

Das Problem ist, dass meine Funktion bzw. dass was ich über google gefunden habe nur funktioniert wenn man die Zelle zb. nach "biker" durchsucht. 

Aber hier geht es darum, dass die Funktion die TABELLE_Y durchsucht nach einem der Wörter in der Zelle A3. Wenn ein eines der Zeichenketten (zb. "biker") gefunden wird, soll die Zelle B3 die komplette Zeichenkette (in diesem Fall F4) bekommen. 

Habe ich das Problem einigermaßen verständlich dargestellt? datei ist im Anhang


Angehängte Dateien
.xlsx   test.xlsx (Größe: 13,98 KB / Downloads: 9)
Antworten Top
#4
Weiß niemand eine Lösung? Wie gesagt zahle gerne für die Lösung aber brauch unbedingt Hilfe
Antworten Top
#5
Fred,

irgendwas stimmt da nicht mit deiner Versionsangabe. Angeblich ist es Excel 2003 aber du stellst eine .xlsx-Datei zu Verfügung. Das wäre dann eine Version >=Excel 2007.
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Antworten Top
#6
Als Ansatz.........wobei ich die Schreibweisen auf die eindeutigen Begriffe geändert hab, sonst kommt Fehler NV, da keine Übereinstimmung gefunden wird.

Tabelle1

AB
1PROBLEM
2PFADSpalte1
3elektrikerelektriker,elektroniker,ohm,spannung,volt,
4fahrradfahrrad,cycling,cyclist,rennrad,
5bikerbiker,cycling,motorrad,motorcycle,
6bowlingbowling,bowler,bowlerin,strike,
Formeln der Tabelle
ZelleFormel
B3{=INDEX(F1:F6;VERWEIS(2;1/FINDEN(A3;$F$3:$F$6);ZEILE($3:$6)))}
B4{=INDEX(F1:F6;VERWEIS(2;1/FINDEN(A4;$F$3:$F$6);ZEILE($3:$6)))}
B5{=INDEX(F1:F6;VERWEIS(2;1/FINDEN(A5;$F$3:$F$6);ZEILE($3:$6)))}
B6{=INDEX(F1:F6;VERWEIS(2;1/FINDEN(A6;$F$3:$F$6);ZEILE($3:$6)))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Antworten Top
#7
Hallo, ich glaube ja der TS wollte das anders... UND: Warum genau schließt du deine Formel mit CSE ab..? Das braucht's hier gar nicht...!!! Apropos: den INDEX() braucht's hier auch nicht...
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top


Gehe zu:


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