Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Textteil in einem Bereich suchen und Werte zurückgeben

Forumthread: Textteil in einem Bereich suchen und Werte zurückgeben

Textteil in einem Bereich suchen und Werte zurückgeben
11.07.2024 19:27:32
MarcuOskar
Hallo,
ich habe eine Basistabelle mit Basisdaten und Wert

Basisdaten Wert
50000-1140733-1 10
50000-1149020-1 11
50000-1138253-1 4
50000-1123247-1 5
50000-1124710-1 20
50000-1012029-1 100
50000-974319-1 7
50000-1124707-1-6 6

und eine Suchtabelle, bei der der Text länger als in der Basistabelle ist:

Vergleichswerte Ist enhalten in Datenbasis noch schöner
50000-1138253-1-1-15 ja 4
50000-12345678-1 nein Fehler
50000-14578933 nein Fehler
50000-1124707-1-6-1-15 ja 6

Ich möchte in dieser Tabelle sehen, ob ein Teil des String in der Basistabelle enthalten ist (anstelle von ja könnte dies auch gerne der enthaltene String sein, d.h. 50000-1138253-1) oder noch besser für diese Zeilen den Wert aus der Basistabelle zurück erhalten.

Anbei eine Beispieltabelle:

https://www.herber.de/bbs/user/170863.xlsx

Kann mir hier jemand weiterhelfen?
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: z.B. u.a. mit FINDEN() ...
11.07.2024 19:55:53
neopa C
Hallo MarcuOskar,

... allerdings gibt es für Zeile 5 mehr als ein Ergebnis, genau 2. Zuerst 6 und dann noch 91

Folgende Formel in C2, wobei ich damit anstelle "Fehler" einfach "" ausgeben lasse:
=WENNFEHLER(INDEX(Datenbasis!$B:$B;AGGREGAT(15;6;ZEILE(A$1:A$99)/FINDEN(Datenbasis!$A$1:$A$99;$A2;1)/(Datenbasis!$A$1:$A$99>"");SPALTE(A2)));"")

diese Formel nach unten und nach rechts ziehend kopieren.

Gruß Werner
.. , - ...
Anzeige
AW: Textteil in einem Bereich suchen und Werte zurückgeben
11.07.2024 20:09:22
daniel
Hi
beispielsweise so, funktioniert aber nur so einfach, wenn die Rückgabewerte Zahlen sind.
=AGGREGAT(15;6;Datenbasis!$B$2:$B$16/ZÄHLENWENN(A2;Datenbasis!$A$2:$A$15&"*");1)

bei Mehrfachtreffern wird die kleinere Zahl als Ergebnis ausgegeben.

Gruß Daniel

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige