У меня есть список продуктов в формате электронных таблиц.
Ниже приведена упрощенная версия электронной таблицы:
sku,name,price,description
1) ABC,Abc gizmo,12,Buy this Abc gizmo
2) ABCG,Abc gizmo Green,13,Buy this Abc gizmo
3) ABCR,Abc gizmo Red,14,Buy this Abc gizmo
Цель: объединить продукт 2 и 3 в новый столбец продукта 1. На нашем веб-сайте продукты 2 и 3 будут отображаться в виде пользовательских опций выпадающего меню продукта 1. Продукт 1 будет основным продуктом, и его варианты будут: «Зеленый» и «Красный»
Вот пример формата, который мне нужен, но я не совсем уверен, как туда добраться.
sku,name,price,description,custom_column
ABC,Abc gizmo,12,Buy this Abc gizmo,G $13:fixed:1:ABCG|R $14:fixed:1:ABCR
Разбивка custom_column
выглядит следующим образом:
[name of custom value]:[fixed|percent]:[price of option]:[sku]
[name of custom value] = Text, Sku's suffix + full price of option
[fixed|percent] = Text, either "fixed" or "percent" this represents whether the
option's price is fixed or a percent of the main product price.
[price of option] = Number, [option's price]-[base product's price]
in example above line 2 price was 13, after subtraction it should be 1.
[sku] = Text, the full sku found at the beginning of line 2 and 3.
В электронной таблице есть много продуктов (1000), и многие из них можно переформатировать в пользовательские параметры базового продукта. Ску был бы решающим фактором.
Глядя на электронную таблицу, кажется, что у Skus есть следующая схема:
MN123456XYZ = [1-2 characters][followed by 6 digits][followed by 1-3 characters]
Несколько других вещей, чтобы рассмотреть:
- Некоторые Skus могут иметь несколько совпадений, представляющих продукты с несколькими вариантами.
- Некоторые Skus могут иметь 0 матчей.
- Некоторые Skus с 0 совпадениями могут иметь суффикс в SKU.
Самый простой способ был бы лучшим, я не превосходный пользователь Excel (каламбур).
Благодарю.