Задача проверить по 3-м габаритам товара (высота, ширина, глубина, ) влезает ли товар в определённый короб? Если влезает, то присвоить товару тег этого короба.
1. Присваиваем тег габарита товару.
Чтобы товар точно поместился в короб, умножаем каждый размер короба:
на коэффициент Уменьш. для макс. размера, %, указанн на листе Категории габаритов Озон, Q13-Q20.
Т.е. искусственно уменьшаем размеры короба, для того чтобы наш товар точно поместился.
Как вижу расчёт для тегов.
Теги указаны в таблице с размерами коробов, т.е. определённому коробу присвоен свой тег:
Мы сравниваем уменьшенные размеры короба с размерами товара по 3 значениям: длина, ширина, глубина. Размеры товара:
Мы не знаем какое значение для товара будет указано самым большим, средним и самым малым (30*40*50 или 50*30*40), поэтому мы должны сравнивать по очереди:
самое большое значение размера товара с самым большим значением размера короба,
среднее значение размера товара с средним значением размера короба,
малое значение размера товара с малым значением размера короба.
Начинаем сравнивать с мамым малым, значениями короба S
если хотя бы один размер товара больше чем уменьшунный размер короба S, то начинаем сравнивать с следующим коробом n_s и т.д.
Если все размеры товара меньше или равны уменьшенным размерам короба, то присваиваем товару тег этого короба.
Дальше делаем такое сравнение со следующим товаром.
Т.е. мы проверяем влезает ли товар в наименьший короб и присваиваем товару тег этого короба
Теги для товаров должны прописаться в этом столбце:
Это должна быть формула массива.