Pesquisa complicada do Excel

1

Eu tenho duas planilhas, uma tem códigos UPC, nomes e tamanhos. O outro tem uma pequena porção desses nomes com tamanhos mas sem UPCs. Preciso obter os números do UPC para preencher os campos apropriados.

Veja a foto:

    
por Kellie 14.02.2017 / 18:21

1 resposta

0

Aqui está uma fórmula que funciona com uma grande suposição: que existe apenas ONE upc para cada combinação de nome (por exemplo, camiseta 1) e tamanho (por exemplo, "Youth Small").

Digite isto em K2 na Folha1.

=INDEX(Sheet2!$C$1:$C$11,SUMPRODUCT((Sheet2!$E$1:$E$11=$C2)*(Sheet2!$G$1:$G$11="Youth "&K$1)*ROW(Sheet2!$C$1:$C$11)))

Esta fórmula, se a suposição acima for verdadeira, retornará o UPC correspondente para o Nome e Tamanho do artigo apropriado. Essa fórmula pode ser preenchida na linha e abaixo da coluna para outros tamanhos e artigos.

Quebrando a fórmula:
O trabalho pesado é feito pela função SUMPRODUCT . Ele verifica cada linha na Folha 2 para o nome e o tamanho correspondentes. Para cada linha, se uma correspondência for encontrada, o número da linha será adicionado. Se nenhuma correspondência for encontrada, ele adicionará 0. Se a suposição de que há apenas uma linha que corresponderá a ambos os critérios for verdadeira, isso retornará o número da linha da entrada correspondente.

A função INDEX retorna o valor da coluna UPC no número da linha retornado por SUMPRODUCT .

    
por 14.02.2017 / 20:34