Mischung zwischen SVERWEIS/MATCH/LINKS/FINDEN/SUCHEN
#1
Hallo,
ich habe das folgende Excel Problem. Dies ist jedoch nur eine Vereinfachung meines Problems. Beide Tabellen bestehen aus ca 4000 Zeilen mit ca. 20 Verschiedenen Einträgen in Tabelle 1 Spalte A. 

Table 1:
Code:
      A     B
  1  ART   NAME
  2  HUND  WAU
  3  HUND  WUFF
  4  HUND  BOXA
  5  HUND  MAX
  6  HUND  FIPS
  7  HUND  WUFFI
  8  KATZE MIA
  9  KATZE MIU
  10 KATZE MIO

Tabelle 2.
Code:
      A             B
1  ART              ZIEL
2  KATZE_456        KATZE
3  KATZE_476        KATZE
4  KATZE_GROß_321   KATZE
5  KATZE_KLEIN      KATZE
6  123KLEIN_KATZE   KATZE
7  75491GROß_KATZE  KATZE
8  123_HUND_GROß    HUND
9  123_HUND_GROß    HUND
10 123_HUND_KLEIN   HUND
11 KLEIN_123_HUND   HUND
12 KLEIN_HUND_123   HUND

Ich würde gerne Tabelle 2 Spalte A durchsuchen. Jeder Eintrag enthält genau eines der Wörter in Tabelle 1 Spalte A. 
Dieser Wert soll gefunden werden und dann in Tabelle 2 Spalte B eingetragen werden. Leider verzweifle ich bereits seit 7 Stunden an diesem Problem. 
Ist das nicht möglich? Ich würde genrne auf VBA verzichten. 

Vielen Dank

Thomas
Top
#2
Hallo Thomas

Code:
=VERWEIS(42;1/ZÄHLENWENNS(A2;"*"&Tabelle1!$A$2:$A$10&"*");Tabelle1!$A$2:$A$10)
Wir sehen uns!
... Detlef

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

[-] Folgende(r) 1 Nutzer sagt Danke an shift-del für diesen Beitrag:
  • th0m45
Top
#3
Hallo shift-del,
vielen Dank für deine Hilfe! Der Code scheint im Beispielblatt zu funktionieren. Ich versteh auch im Ansatz deine Formel ^^. Nur wieso ist das suchkriterium 42? Das Verstehe ich leider noch nicht. Kannst du mir da weiterhelfen?
Top
#4
(18.12.2016, 23:35)th0m45 schrieb: Nur wieso ist das suchkriterium 42? Das Verstehe ich leider noch nicht.

http://excelformeln.de/formeln.html?welcher=48
Abschnitt Erläuterung

http://www.online-excel.de/fom/fo_read.php?f=1&bzh=72076&h=72032

http://www.herber.de/forum/archiv/1224to...ktion.html
Wir sehen uns!
... Detlef

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

Top
#5
Hallo Thomas,


Zitat:In der Softwareentwicklung wird die Zahl 42 – ähnlich wie 0815 und 4711 – häufig von Programmierern als magische Zahl verwendet, also als fester Zahlenwert, dem jeder ansehen kann, dass er keinen tieferen Sinn hat, sondern nur ein Beispiel für einen beliebigen Wert ist.

aus

https://de.wikipedia.org/wiki/42_(Antwort)
helmut

Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität.
Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen."
Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.





Top


Gehe zu:


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