1

У меня есть список продуктов в формате электронных таблиц.

Ниже приведена упрощенная версия электронной таблицы:

   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]

Несколько других вещей, чтобы рассмотреть:

  1. Некоторые Skus могут иметь несколько совпадений, представляющих продукты с несколькими вариантами.
  2. Некоторые Skus могут иметь 0 матчей.
  3. Некоторые Skus с 0 совпадениями могут иметь суффикс в SKU.

Самый простой способ был бы лучшим, я не превосходный пользователь Excel (каламбур).

Благодарю.

0