Eu tenho uma longa lista de produtos com mais de 20.000 itens de instrumentos cirúrgicos. Às vezes, recebo solicitações de nomes diferentes desses produtos, o que é impossível corresponder manualmente à minha lista.
Eu estava em busca de uma fórmula para encontrar ou sugerir o resultado de correspondência mais próximo para as palavras comuns em cada célula.
Eu criei esta fórmula:
=INDEX('Products'!G:G,MATCH((("*"&LEFT(A2,5),'Products'!G:G,0))
(onde Produtos G:G
refere-se à minha longa lista).
Ele deu alguns resultados corretos, mas mais de 80% são resultados errados.
por favor, consulte a imagem em anexo para verificar o resultado.
Existe alguma maneira de obter resultados mais precisos? Ou eu estava pensando em encontrar a categoria principal de cada item, como:
Categoria 1: tesouras, retratores, facas, etc.
Categoria 2: Straight, Curved, Angeled, etc.
Categoria 3: Sharp, Blunt, etc.
Categoria 4: 10 mm, 130 mm, 24 cm, etc. (tamanho)
que é fácil para mim. use a mesma fórmula, mas referindo-se às palavras comuns:
=INDEX(Products!G:G,MATCH("*"&LEFT(E2,5)&"*"&F2&"*"&G2&"*",Products!G:G,0))
onde E2, F2, G2
se refere às categorias, tentei, mas também deu resultados falsos.
alguém pode me ajudar com novas sugestões?
obrigado antecipadamente
Tags microsoft-excel