Table editor

How to Build Product Names from Brand, Model, Color, and Size

2026-06-20
Task

A supplier file stores the product name in separate brand, model, color, and size columns. The export needs one name column.

Short answer

If every field is filled, use Replace with: {brand} {model} {color} {size}. If some fields may be empty, append each part with Add to end only when that source column is Not empty, then finish with Trim spaces at edges.

How to Do It in Eofferix

  1. Open the settings of the output name column.
    Animation showing how to open the name column settings in Eofferix
    The click is on the settings icon of the output name column.
  2. If brand, model, color, and size are filled in every row, add one Replace with rule in Transformations: {brand} {model} {color} {size}.
    Screenshot of the rule that builds name from several columns
    The template takes values from brand, model, color, and size in the same row.
  3. Save the column settings and go to the Export step.

If Some Fields May Be Empty

For incomplete rows, build name with sequential rules instead of one template. In each rule, check the source column, not the current name value.

OrderCheckConditionActionResult
1Current valueAnyReplace withleave empty
2brandNot emptyAdd to end {brand}
3modelNot emptyAdd to end {model}
4colorNot emptyAdd to end {color}
5sizeNot emptyAdd to end {size}
6Current valueAnyTrim spaces at edgesnot used

Put the space before the token: {brand}, {model}, {color}, {size}. Then an empty column does not add an extra separator, and the final rule removes the leading space from name.

Before / After

Before

source data
skubrandmodelcolorsize
SKU-100AcmeDesk lampblackM
SKU-101NordOffice chairL
SKU-102Shelfwhite

After

result
skuname
SKU-100Acme Desk lamp black M
SKU-101Nord Office chair L
SKU-102Shelf white

Process data faster with Eofferix

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

Sign up