Clever-Excel-Forum

Normale Version: Bereich absuchen von bestimmtem Textteil in anderer Spalte
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo liebe Leute,

Ich verzweifel seit geraumer Zeit an einer eigentlich doch sehr machbaren Aufgabe so habe ich das Gefühl.

Und zwar habe ich in Spalte C Text stehen und möchte anhand von einem bestimmten ZellBEREICH (Spalte AI in meinem Fall) suchen, ob dieser Text in Spalte AI Teil von dem Text in Spalte C ist. Wenn einer der Suchbegriffe aus Spalte AI in den Zeilen von Spalte C vorkommt, soll dieser wiedergegeben werden oder besser noch die Prozentzahl daneben.
Im Anhang ist ein kleines Beispiel, damit ist es besser zu verstehen denke ich. Aus den Werten in Spalte AI kommt immer nur höchstens einer in Spalte C vor.

Wie man das für nur einen Suchbegriff aus Spalte AI lösen kann, würde ich wohl hinbekommen, aber in der Spalte sind ziemlich viele Suchbegriffe, sodass ich nicht eine extra Spalte für alle anlegen will, das ist sehr kompliziert. Das würde dann ja so in der Art funktionieren (mit Ja und Nein als Hilfsspalte dann):

=WENN(ZÄHLENWENN($C$5:$C$130;$AI$4&"*");"Ja";"Nein") wobei auch hier komischerweise nicht so gesucht wird, wie ich es mir wünsche. 
Das Suchkriterium aus Spalte AI steht an einer beliebigen Position in Spalte C. D.h. entweder am Anfang, am Ende oder irgendwo in der Mitte. Ich dachte es funktioniert dann über "*"&$AI$4&"*" aber das & scheint wie ein ODER interpretiert zu werden.

Wie gesagt kann ich sowieso den Umweg über eine Hilfsspalte für jeden einzelnen Suchbegriff eigentlich gar nicht machen.

Kann mir jemand vielleicht auf die Sprünge helfen oder geht das nur über VBA?

Mit freundlichen Grüßen und ein schönes Wochenende 

Hannes
Hallo,

kannst Du uns eine Datei zur Verfügung stellen? Verstehen kann ich Dein Problem noch nicht ganz.

Gruß
Marcus
Hallo Hannes,
du hast vergessen, rechts den Button "Attachment hinzufügen" anzuklkcken.
Sorry, hatte den Button rechts nichts gesehen.

Jetzt nochmal ein einfaches Beispiel und dann noch eine Beispieldatei, wo ihr denke ich mal sehen könnt was ich meine. In der Beispieldatei habe ich in Spalte AD gelb markiert, wo das Ergebnis dann hin sollte.

Ich hoffe es ist jetzt verständlicher geworden?
Moin

Code:
=VERWEIS(42;1/SUCHEN($AI$5:$AI$7;C5);$AJ$5:$AJ$7)
Super, ganz vielen Dank dafür, das funktioniert super! :)

Wäre ich nie drauf gekommen, hatte SVERWEIS noch probiert aber auch damit nicht zu einer Lösung gekommen.

Tausend Dank!

MfG

Hannes