Table transformations

How to split S, M, L sizes from one cell into separate rows

2026-06-20
Task

size contains a list such as S|M|L. The export needs one product variant row for each size.

Short answer

In the size column, enable row structure changes, choose split values into new rows, and use | as the separator.

How to do it in Eofferix

  1. Open the settings of the size column.

    size column settings for splitting variants
    The outline marks the size column that contains the size list.
  2. In additional settings, enable row structure changes, choose split values into new rows, and set the separator to |.

    Settings for splitting sizes into separate rows
    After this setting, each part of S|M|L becomes a separate row.
  3. Save the template and run the transformation on the final step.

Before / after

Before

source data
skunamesize
TSHIRT-100Basic T-shirtS|M|L
HOODIE-200Cotton hoodieM|L

After

result
skunamesize
TSHIRT-100Basic T-shirtS
TSHIRT-100Basic T-shirtM
TSHIRT-100Basic T-shirtL
HOODIE-200Cotton hoodieM
HOODIE-200Cotton hoodieL

Process data faster with Eofferix

Create a free account to automate catalogs and price lists around your own rules.

Sign up