Задача
Поставщик прислал вес в граммах, а в целевой системе нужен вес в килограммах. В некоторых строках рядом с числом может быть текст г.
Короткий ответ
Если в ячейке есть единица измерения, сначала оставьте только число через регулярное выражение. Затем примените преобразование Разделить на 1000.
Было / стало
Было
исходные данные| sku | weight |
|---|---|
| SKU-1001 | 1250 г |
Стало
результат| sku | weight_kg |
|---|---|
| SKU-1001 | 1.25 |
Как сделать в Eofferix
- В табличном редакторе откройте настройки итоговой колонки
weight_kgили текущей колонки веса.
Анимация показывает, как открыть настройки колонки weight_kg в табличном редакторе. - Если значение выглядит как
1250 г, добавьте правило: условие Регулярное выражение\d+(?:[,.]\d+)?, действие Удалить все, кроме. - Следующим правилом добавьте Разделить, значение
1000. - Сохраните настройки и проверьте предпросмотр:
1250 гдолжно стать1.25.