Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1904to1908
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Prüfen von mehreren Werten einer Zelle

Prüfen von mehreren Werten einer Zelle
31.10.2022 19:44:43
mehreren
Hallo,
ich habe eine CSV mit20.000 Zeilen und darin eine Spalte in der ein Produkt mehrere SubProductCodes enthält.
Beispiel der Subcodes einer Zelle:
YH0101T,YH0101,HRGD0126P,HRGD0126,HRG20037Y,HRG20037P,HRG20037N,HRG20037F,HRG20037B,HRG20037Y,HRG20037P,HRG20037N,HRG20037F,HRG20037B,YH0101,YH0101T
Nun müsste ich die Produkte ermitteln und rausfiltern, welche bei einem der Subcodes an 4. Stelle ein bestimmtes Zeichen besitzen und zwar das Zeichen "D".
Am Beispiel käme dies beim 2. oder dritten Wert vor: HRGD0126P
Wie kann ich dies mit einer Excel Formel lösen?
Ich benutze neben Excel 365 Business noch Excel für Mac in der Version 16.65
Danke für eure Hilfe!
Herbert

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Prüfen von mehreren Werten einer Zelle
31.10.2022 20:57:12
mehreren
Hallo,
Erst mit Daten - Text in Spalten am Komma trennen und dann so:
Tabelle1

 BCDEF
3YH0101TYH0101HRGD0126PHRGD0126HRG20037Y
4  TrefferTreffer 

Formeln der Tabelle
ZelleFormel
B4=WENN(TEIL(B3;4;1)="D";"Treffer";"")
C4=WENN(TEIL(C3;4;1)="D";"Treffer";"")
D4=WENN(TEIL(D3;4;1)="D";"Treffer";"")
E4=WENN(TEIL(E3;4;1)="D";"Treffer";"")
F4=WENN(TEIL(F3;4;1)="D";"Treffer";"")


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
MfG Matthias
Anzeige
AW: Prüfen von mehreren Werten einer Zelle
01.11.2022 00:20:43
mehreren
Hi, Danke für den Tipp!!
ich versuche es morgen mal.
Da ich ja 20.000 Zeilen habe wo ein oder mehrere Product-Subcodes jeweils in einer Zelle sind, würde ich gerne nach dem Umwandeln der einzelnen Subcodes in je eine Spalte (wie von Dir beschrieben) eine zusätzliche Spalte einfügen, in der ich dann über alle Spalten die Funktion zum prüfen ob ein D an vierter Stelle enthalten ist machen. Geht dies auch? Du machst es ja in einer Zeile darunter. So kann ich es nicht über 20.000 Zeilen ziehen.
Mehrere Ausgabemöglichkeiten
01.11.2022 07:10:54
lupo1
=LET(
d;A1:A20000;
f;NACHZEILE(TEIL(GLÄTTEN(TEIL(WECHSELN(d;",";WIEDERHOLEN(" ";499));SEQUENZ(;50;1;499);499));4;1)="D";LAMBDA(a;SUMME(--a)));
g;SEQUENZ(ZEILEN(d));
FILTER(g;f&gt0))

gibt Dir die Zeilennummern für Deine Bedingung zurück
Ersetze die letzte Zeile durch FILTER(HSTAPELN(g;d);f&gt0)): Zeilennummern plus Inhaltswiederholung
Ersetze die letzte Zeile durch FILTER(HSTAPELN(g;f;d);f&gt0)): Zeilennummern plus Anzahl D's plus Inhaltswiederholung
Bei mehr als 50 möglichen verketteten SubCodes in einer Zelle (also pro Code) melde Dich noch mal.
Anzeige
AW: Mehrere Ausgabemöglichkeiten
01.11.2022 08:40:09
Herbert
Hallo Lupo1,
hat funktioniert!
Herzlichen Dank für Deine Mühe und Unterstützung!!!

310 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige