Clever-Excel-Forum

Normale Version: In einer Zelle nach Werten einer Liste suchen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo Profis,

normalerweise finde ich im Netz so gut wie immer eine Loesung bei Excel-Fragen, aber hier bin ich einfach ueberfordert mit meinen Kenntnissen. Folgendes:

Meine Zellen in denen gesucht werden soll sehen in etwa so aus:

Zelle A1: A12, B22, D23, DD4, HD4, 822, AUD, MZN, USA, GER
Zelle A2: A12, D23, DD4, GER
Zelle A3: DD4, DD1, DDD, A13, A14, A15
Zelle A4: D13, GER, USA, MZN
Zelle A5: 999, A10, A99, A89
Zelle A6: 123, 345, 678

Das alles ist in einer Zelle verpackt! Die Werte sind mit einem Komma getrennt.

Nun will ich wissen, wie oft in Zelle A1 folgende Werte auftauchen:

D1: GER
D2: USA
D3: A12
D4: A13
D5: A14
D6: XZY
D7: XZN
.
.
.
D100: 999

Ich habe jetzt diese Formel gefunden: =SUMMENPRODUKT((LAENGE(A1)-LAENGE(WECHSELN(A1,$D$1,"")))/LAENGE($D$1))

Damit kann ich finden, wie oft "GER" in Zelle A1 auftaucht. Ich will aber eine Formel oder ein VBA-Code haben, dass D1:D100 in Zelle A1 sucht und mir dann ausspucht, dass in Zelle A1 bspw. 5 Begriffe vorkommen, die in D1:D100 gelistet sind.

Ergebnis:

B1: 3
B2: 2
B3: 2
B4: 2
B5: 1
B6: 0

Ich hoffe, dass mir jemand hierbei helfen kann, da ich daran schon Stunden vor dem Monitor sitze.

Im Voraus herzlichen Dank fuer die Muehe. Smile
gelöscht, nicht genau genug gelesen

btw, eine Beispieldatei (mitWunschlösung) wäre hilfreich
(28.08.2019, 08:50)Fennek schrieb: [ -> ]gelöscht, nicht genau genug gelesen

btw, eine Beispieldatei (mitWunschlösung) wäre hilfreich

Waere dir sehr dankbar, wenn du dafuer eine Loesung haettest...
Moin

Ich erhalte abweichende Ergebnisse.


Code:
=SUMMENPRODUKT(ZÄHLENWENNS(A2;"*"&$F$2:$F$15&"*"))

=SUMMENPRODUKT(--ISTZAHL(SUCHEN(", "&$F$2:$F$15&", ";", "&A2&", ")))
(28.08.2019, 10:54)shift-del schrieb: [ -> ]Moin

Ich erhalte abweichende Ergebnisse.


Code:
=SUMMENPRODUKT(ZÄHLENWENNS(A2;"*"&$F$2:$F$15&"*"))

=SUMMENPRODUKT(--ISTZAHL(SUCHEN(", "&$F$2:$F$15&", ";", "&A2&", ")))

Funktioniert genauso wie ich es wollte - Tausend Dank!!!!!!!