Страницы: 1
RSS
Устранение пересортицы при схожих названиях номенклатуры
 
Добрый вечер Друзья!

Помогите решить такую задачу:

Есть таблица. В таблице есть номенклатура с кодом, есть ее количество и сумма. Номенклатура может делиться по серии, дате..., т.е. повторяться несколькими строками в одной таблице как с отрицательным числом так и положительным. При этом коды могут отличаться, а название номенклатуры может быть похожим.

Во вложении приблизительно попытался отобразить цель. При этом неважно какая, дата, серия или сумма привяжется после обработки. Важны только код, название номенклатуры и количество. Т.е. простыми словами необходимо выравнять пересортицу не только по одинаковому коду но и максимально приближенному названию.

Надеюсь выразился корректно.

Любым идеям буду рад.

Православное Вам спасибо заранее.
 
Лучше всего, если есть один из уникальных показателей. Например, код всегда должен быть вида "89.##.###.##"?
 
К сожалению мы не можем влиять на некоторые факторы))
 
Это не причем. Это нам нужно, чтобы привести в единый вид. Например, "2323328" и "89.23.233.28" это одно и тоже? Какой из них правильный? От того, какой код правильный, зависит, какой будет формула для приведения всех кодов в единообразный вид. А после приведения кодов, всё остальное делается на раз-два.
 
Цитата
Иванов Вадим написал:
Например, "2323328" и "89.23.233.28" это одно и тоже?
Это код товара. В коде могут присутствовать как точки, так  цифры и буквы. Это не одно и тоже. Это разные коды товаров схожих по названию
 
По какому принципу вы объединили:
977 Живокост гель-бальзам разогр.100мл
977 Гель


и

Линия Handgar  Креатин нат. 5гр
Линия Handgar  комплекс "Стим.рост волос"


Что у них общего? Они совпадают примерно на 20%...

при этом
Калопр.пласт. флан.50мм 10-45мм
13191 Калопр. пласт.флан.60мм 10-55мм

вы не считаете одним и тем же

Можете поиграться со слиянием по нечеткому соответствию в Power Query, например.
F1 творит чудеса
 
Непонятна логика, на каком основании Было преобразуется в Стало?
Почему "977 Гель" была одна строка, а стало три?
Для корректного решения задачи необходимо максимально полно, четко и последовательно описать алгоритм между Было и Стало.  
Уважай себя, если хочешь, чтобы тебя уважали.
 
Спасибо за ответы. Цель: провести пересорт по максимально похожему по названию товару. Нашел на соседнем сайте fuzzy модули. Сделал костыль. В любом случае нужно контролировать.
Страницы: 1
Наверх