es geht um folgendes Problem:
Ich habe in einer Spalte P Datensätze mit folgendem Muster:
0011-012002-ABC (0011 immer gleich (nur andere Zahl als hier im Beispiel), Trennzeichen immer an gleicher Stelle,
der sechstellige Nummerncode in der Mitte sowie die dreistellige Buchstabenkombination ist variabel, Länge jedoch immer 6 bei den Zahlen und 3 bei den Buchstaben, Trennzeichen immer dazwischen).
Ich möchte nun hinter diesen String direkt an den Buchstabencode einen dreistelligen Zifferncode generieren, vorausgesetzt:
- Letzter Buchstabe ist ein "O"
- Feldlänge ist 15 (würde berücksichtigen, dass es vorkommen kann, dass nur 0059-012002- in der Zelle stehen kann)
Die Generierung soll bei "001" beginnen und für den Fall, dass der String doppelt vorkommt, einfach weiter numerieren.
Beispiel, Spalte P:
0011-012001-ABC
0011-123002-DEF
0011-123002-DEF
Ergebnis (z.B. Spalte V):
0011-012001-ABC001
0011-123002-DEF001
0011-123002-DEF002
Danke!