Skip to content

ColumnSplitToRows - Tools

← Tools Add-On Übersicht

Was macht dieser Step?

Der ColumnSplitToRows Step erzeugt neue Zeilen auf Basis des Inhalts einer einzelnen Spalte, welcher nach einem Trennzeichen aufgesplittet wird. 
Mit anderen Worten: man kann damit z.B. Semikolon- oder Komma-separierten Feldinhalt in neue Zeilen aufteilen.

Ein etwas kompliziert klingender Name und in gewisser Hinsicht ein Step für Spezialfälle. Wenn man aber diesen Spezialfall hat, dann kann dieser Step sehr viel Zeit sparen. 
Am besten erklärt sich das an einem Beispiel.

Ausgangstabelle / Spreadsheet

Name Beschreibung Farben
Schuh1 Toller Schuh rot,gelb,schwarz

Anwendung des SpreadSheetColumnValueSplit2Rows Steps

Spalte: Farben
Trennzeichen: Komma
 

Zieltabelle

Name Beschreibung Farben
Schuh1 Toller Schuh rot
Schuh1 Toller Schuh gelb
Schuh1 Toller Schuh schwarz

Erläuterung

Der Step splittet jede Zeile im Ausgangsspreadsheet nach der Spalte “Farben” auf und splittet nach Komma. Pro gesplittetem Wert, wird im Ziel-Spreadsheet eine neue Zeile erzeugt. 

Wann brauche ich diesen Step?

Im Onlinehandel bei der Arbeit mit Artikel-Varianten oder im Onlinemarketing bei der Arbeit mit Datenfeeds für AdWords und Keywords braucht man derartige Dinge oft. 
Immer wenn man in einer Zelle komma-getrennte Werte hat, die man gern in mehrere Zeilen aufgesplittet hätte, kann man diesen Step verwenden. 
Sie können diesen Step mehrfach hintereinander verwenden, wenn Sie das ganze mit mehreren Spalten machen wollen. Ein Anwendungsbeispiel ist z.B. wenn Sie für ihre Artikelliste mehrere Keywords pro Artikel in einer Spalte definieren und nun für jede Artikelname-Keyword Kombination eine extra Zeile erstellen wollen. Gerade im Bereich AdWords oder auch bei eBay-Angebote ist das eine gängige Anforderung. In Kombination mit dem SpreadsheetColumnCombiner Step ergeben sich viele kombinatorische Möglichkeiten, um künstlich Spreadsheets und Tabellen durch Kombination verschiedener Werte zu erstellen (z.B. verschiedene AdWords Anzeigentext-Keyword-Kombinationen bilden).

Beispiel

Ein gutes Praxis-Beispiel finden Sie z.B. hier im Forum oder hier.


Inputs

Das sind die Optionen, mit denen man den Step konfigurieren kann.

Name Datentyp Beschreibung Pflichtfeld Werte
input SPREADSHEET Spreadsheet mit den Daten. Ja
splitColumn STRING Spreadsheet mit den Daten. Ja
delimiter STRING Das Trennzeichen im Spaltenwert, das zur Trennung der Werte verwendet wird. Ja
  • ;
  • ,
  • |
  • [tab]
  • [space]
  • <
  • >

Outputs

Das sind die Ergebnisse des Steps, die von nachfolgenden Steps, nach der Ausführung verwendet werden können.

Name Datentyp Beschreibung Werte
output SPREADSHEET The Spreadsheet with the new rows from the split.