Hallo Synesty-Team,
Ich habe folgende Ausgangsspalten:
Die Anzahl der durch Pipe getrennten Einträge ist links und rechts jeweils gleich, differiert aber von Zeile zu Zeile. Ich möchte daraus nun ein Spreadsheet machen, das so viele Spalten hat, wie die Zeile mit den meisten Pipe-Trennern plus 1, wobei der erste Eintrag in der neuen Spalte 1, der zweite in 2 usw. stehen soll; falls es keinen Eintrag gibt, soll die Spalte an der Stelle leer sein. Im Ergebnis für diese Werte wäre das dann so (gekürzt):
Ich könnte natürlich das Ganze mit aufwendigen substrings lösen, wobei da aber ein großes Problem bestünde: ich weiß vorher nicht, wieviele Pipes maximal vorkommen und kann deshalb das gewünschte Spreadsheet nicht im Voraus von den benötigten Spalten her festlegen (für alle Werte des ersten Bildes wäre Tabelle 2 nämlich z.B. falsch, weil in Zeile 14 ein Eintrag mehr existiert - daher wäre die zweite Tabelle dann 10 Spalten breit, nicht 8).
Gibt es hier eine Möglichkeit?
Danke und Gruß, Micha