Zeichenkette korrigieren
21.03.2019 09:15:23
Al
ich habe folgende Problemstellung:
Ich habe eine Liste in der Spalte A. Inhalte dieser Liste sind Zeichenketten wie zB:
P-0173381-A-18-F1-1
P-0173381-A-18-F1-2
P-0173381-A-18-F2
P-0173381-A-18-F19
P-0173381-A-18-F1a-1
3830-15-1119-F1c-1
3830-15-1119-F112-2
3830-15-1119-F13v-3
3830-15-1119-F121c-4
P-0173381-A-18-B1
P-0173381-A-18-B17
P-0173381-A-18-B9a
P-0173381-A-18-B9b
P-0173381-A-18-Z17_1
P-0173381-A-18-Z18c_2
Auf Basis dieser Zeichnketten lasse ich ein SVerweis-funktion laufen, um aus einer Tabelle gewisse Werte/Attribute auszulesen. Das Problem dabei: Überall wo ein F vorkommt, soll aber ein B stehen und alle nachfolgenden Zeichen/Buchstaben/Zahlen hinter der ersten Zahl(en) nach dem F sollen verschwinden. Grund hierfür ist, dass die Tabelle keine F und beispielsweise ...c-4 (letzter Listeneintrag) enthält und die Suche mit SVERWEIS immer zu "#NV" Ergebnissen führt.
Die Liste oben, wie sie danach aussehen soll, damit die SVERWEIS-Funktion Ergebnisse bringt, sei hier nochmal dargestellt: (korrekte Liste kann auch in Spalte B gelistet werden)
P-0173381-A-18-B1
P-0173381-A-18-B1
P-0173381-A-18-B2
P-0173381-A-18-B19
P-0173381-A-18-B1
3830-15-1119-B1
3830-15-1119-B112
3830-15-1119-B13
3830-15-1119-B121
P-0173381-A-18-B1
P-0173381-A-18-B17
P-0173381-A-18-B9
P-0173381-A-18-B9
P-0173381-A-18-Z17
P-0173381-A-18-Z18
Kann mir da jemand weiterhelfen? Gibt es Zellfunktionen, die dieses Problem beheben können?
Danke für die Mühe.
Gruß
Al