String ohne Trennzeichen analysierenHallo,
Ich habe 3 Spalten: A, B und C.Jede Spalte enthält eine Zeichenfolge wie „A121A5*6“.Ich möchte jedes Alphabet oder das *-Symbol und die nachfolgende Zahl in separate Spalten analysieren.Bei der Beispielzeichenfolge gibt es drei Spalten mit A121, A5 und *6. Ich möchte das für Columan A, B und C tun, außer wenn der Wert der Spalte NA ist.Wie mache ich das?Danke schön!
Automatisierung und SkripterstellungBetreff: String ohne Trennzeichen analysierenKönnen aus einer einzelnen Spalte mehr als drei Spalten erstellt werden? Ist das Alphabet bekannt, das zur Aufteilung verwendet wird? Sind sie in derselben Zelle immer gleich? Kann es mehrere geteilte Zeichen in einer Reihe geben und wenn ja, wie sollte mit solchen Situationen umgegangen werden?
Betreff: String ohne Trennzeichen analysierenJa, aus einer einzelnen Spalte können mehr als drei Spalten erstellt werden.Wenn eine einzelne Spalte A1B12C34D112 enthält, wären 3 Spalten für A1, B12, C34 und D112 erforderlich.
Ja, die Alphabete sind bekannt.
Was meinst du damit, sind sie immer in derselben Zelle?
Ja, es können mehrere geteilte Zeichen in einer Zeile vorhanden sein. In diesem Fall müssen mehr Spalten erstellt werden, um dies unterzubringen.
Danke!
Betreff: String ohne Trennzeichen analysierenKönnten Sie eine Beispieldatentabelle mit möglichst vielen verschiedenen Arten von Fällen (unterschiedliche Anzahl von Alphabeten, verschiedene Alphabete, mit *, ohne *, Alphabete in Reihe usw.) und dann Lösungen dafür bereitstellen? Wenn die Alphabete bekannt sind, wie kann man sie dann kennen? Nach Reihe?
Mit „sind sie immer in derselben Zelle“ meinte ich wohl, dass es in einer bestimmten Zelle immer dasselbe Alphabet gibt, aber basierend auf Ihrer Antwort kann es in einer einzelnen Zelle viele verschiedene Alphabete geben.
Die einzige recht einfache Lösung, die mir derzeit in den Sinn kommt, besteht darin, For Each Row zu verwenden und Zeile für Zeile vorzugehen und dabei nach Bedarf neue Spalten zu erstellen.