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.

In einer Tabelle nach mehreren Stichwörtern suchen
#1
Hallo zusammen,

folgendes Problem:

Tabelle 1:
Name der Opportunity
Value
etc.
etc.
Kategorie (leer)

Tabelle 2:
Stichwort
Kategorie

Gibt es eine Möglichkeit den Namen der Opportunities zu prüfen, ob dieser eines der Stichwörter entält? Wenn ja. soll die entsprechnde Kategorie, welche dem Stichwort zugeordnet ist, dem Opportunity Name zugeordnet werden.
Anbei ein Beispiel in einer Excel.
Danke euch allen!


Angehängte Dateien
.xlsx   Beispiel.xlsx (Größe: 9,31 KB / Downloads: 4)
Antworten Top
#2
Hallo

Code:
=VERWEIS(42;1/ZÄHLENWENN([@[Opp Name]];"*"&Table2[Stichwort]&"*");Table2[Zuordnung])
Wir sehen uns!
... Detlef

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

Antworten Top
#3
Hi shift-del,

danke für die schnelle Antwort, bekomme es aber irgendwie damit nicht hin...
Wieso ist der Verweis Wert 42?
Könntest du die Formel bitte in mein Beispiel einfügen, vielleicht verstehe ich es dann...

Danke :)
Antworten Top
#4
Hallo Philipp

Was bedeutet "bekomme es aber irgendwie nicht hin"'?
Wie bist du vorgegangen?'

(21.04.2017, 08:42)PhilippRoth schrieb: Könntest du die Formel bitte in mein Beispiel einfügen, vielleicht verstehe ich es dann...
Kommst du dann mit deinem Rechner bei mir vorbei? Anreise und Übernachtung musst du aber selber zahlen.
Wir sehen uns!
... Detlef

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

Antworten Top
#5
Hallo, ist bei dir der Haken gesetzt bei "Tabellennamen in Formeln benutzen" (bei mir nicht)..? Die Formel ließe sich doch auch dann anpassen... ... alternativ ginge auch..:


Code:
=WENNFEHLER(INDEX($E$2:$E$4;AGGREGAT(15;6;ZEILE($D$2:$D$4)-1/ISTZAHL(SUCHEN($D$2:$D$4;A2));1));"")
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
#6
Hallo zusammen

@shift-del
Ich habe deine Formel eingegeben und versucht Sie zu verstehen, leider konnte ich nicht herausfinden was du mit der 42 in deiner Formel bezweckst und leider bekam ich nur eine Error Meldung mit dieser Formel.
=VERWEIS(42;1/ZÄHLENWENN([@[Opp Name]];"*"&Table2[Stichwort]&"*");Table2[Zuordnung])

Ich habe in meinem ersten Post die Beispieldatei angehängt, meine Frage war ob du die Formel dort einfügen kannst um zu prüfen ob es funktioniert und dann die Beispieldatei wieder hochladen könntest ;).

@Jockel
Bei deiner Formel bekomme ich keine Fehlermeldung aber leider auch kein Ergebnis... das Ergebnis ist eine leere Zelle :/
Habe anbei nochmals meine Beispieldatei mit deiner Formel. Vielleicht kannst du den Fehler finden, ich schaffe es leider nicht...

Danke :)


Angehängte Dateien
.xlsx   Beispiel.xlsx (Größe: 9,93 KB / Downloads: 5)
Antworten Top
#7
(22.04.2017, 12:34)PhilippRoth schrieb: leider bekam ich nur eine Error Meldung mit dieser Formel.
Welche Error Meldung?

(22.04.2017, 12:34)PhilippRoth schrieb: Bei deiner Formel bekomme ich keine Fehlermeldung aber leider auch kein Ergebnis... das Ergebnis ist eine leere Zelle :/
Du hast nicht Jockels Formel benutzt sondern sie so verändert dass sie falsche Ergebnisse liefert.
Wir sehen uns!
... Detlef

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

Antworten Top
#8
Hallo, also auf meinem Rechner kommen bei deiner Datei beide Male die (gleichen) korrekten Ergebnisse mit der Formel von Detlef und mit meiner Formel..:

Arbeitsblatt mit dem Namen 'Sheet1 (3)'
ABCDE
1Opp NameZuordnung StichwortZuordnung
2Blala Hadoop BlalaGruppe 1 HadoopGruppe 1
3Blabla Big Data BlablaGruppe 2 Big DataGruppe 2
4Bla bla Vertica Blabla#NV VericaGruppe 1
5Blabla Big Data BlablaGruppe 2
6Blabla Big Data BlablaGruppe 2

ZelleFormel
B2=VERWEIS(42;1/ZÄHLENWENN(A2;"*"&$D$2:$D$4&"*");$E$2:$E$4)

und..:

Arbeitsblatt mit dem Namen 'Sheet1'
ABCDE
1Opp NameZuordnung StichwortZuordnung
2Blala Hadoop BlalaGruppe 1 HadoopGruppe 1
3Blabla Big Data BlablaGruppe 2 Big DataGruppe 2
4Bla bla Vertica Blabla VericaGruppe 1
5Blabla Big Data BlablaGruppe 2
6Blabla Big Data BlablaGruppe 2

ZelleFormel
B2=WENNFEHLER(INDEX($E$2:$E$4;AGGREGAT(15;6;ZEILE($D$2:$D$4)-1/ISTZAHL(SUCHEN($D$2:$D$4;A2));1));"")
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
#9
Hallo ihr beiden,

ich hatte bei der Formel von Detlef eine Klammer vergessen, meine eigene Dummheit. Es funktioniert jetzt, danke.
Ich muss aber sagen, dass ich die Formel noch nicht ganz durchschaue.. Könntest du Sie bitte erklären? Danke!

@Jockel
ich weiß nicht, was ich bei deiner Formel falsch mache, aber irgndwie kommt immer noch einfach eine leere Zeile raus.
Habe die englische Version, habe ich ein Übertragungsfehöer gemacht?

Hier meine Formel:

Code:
=IFERROR(INDEX($E$2:$E$4;AGGREGATE(15;6;ROW($D$2:$D$4)-1/ISNUMBER(SEARCH($D$2:$D$4;A2));));"")


LG
Antworten Top
#10
(22.04.2017, 15:55)PhilippRoth schrieb: Hallo,

@Jockel
ich weiß nicht, was ich bei deiner Formel falsch mache, aber irgndwie kommt immer noch einfach eine leere Zeile raus.
Habe die englische Version, habe ich ein Übertragungsfehöer gemacht?
...
LG

Hallo, mir fällt auf, dass du das Argument k wegelassen hast... (also die 1) Sie müßte so lauten...:

Code:
=IFERROR(INDEX($E$2:$E$4;AGGREGATE(15;6;ROW($D$2:$D$4)-1/ISNUMBER(SEARCH($D$2:$D$4;A2));1));"")
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