У меня есть длинный список продуктов с более чем 20 000 наименований хирургических инструментов. Иногда я получаю запросы на разные названия этих продуктов, которые невозможно сопоставить вручную с моим списком.

Я искал формулу, чтобы найти или предложить ближайший результат соответствия для общих слов в каждой ячейке.

Я создал эту формулу:

=INDEX('Products'!G:G,MATCH((("*"&LEFT(A2,5),'Products'!G:G,0))

(где Продукция G:G относится к моему длинному списку).

Это дало некоторые правильные результаты, но более 80% - неправильные результаты.

пожалуйста, обратитесь к приложенному изображению, чтобы проверить результат.

Есть ли способ, которым я могу получить более точный результат? Или я думал о том, чтобы найти основную категорию каждого предмета, такую как:

Категория 1: ножницы, ретракторы, ножи и т.д.

Категория 2: прямые, изогнутые, ангельские и т.д.

Категория 3: Резкий, Тупой и т.д.

Категория 4: 10 мм, 130 мм, 24 см и т.д. (Размер)

это легко для меня сделать. затем используйте ту же формулу, но со ссылкой на общие слова что-то вроде:

=INDEX(Products!G:G,MATCH("*"&LEFT(E2,5)&"*"&F2&"*"&G2&"*",Products!G:G,0))

где E2, F2, G2 относится к категориям, я пробовал, но это также дало ложные результаты.

Кто-нибудь может мне помочь с новыми предложениями?

заранее спасибо

Формула поиска

0