O problema que você tem é que não há correspondência.
A fórmula está procurando o valor em G1
, " Envio - Entrega padrão até 17h ", mas não há nada que corresponda a isso na matriz de dados.
Se G1
não tiver o texto precedente de "* Frete - *", ele retornará o valor que você está procurando.
Se eu entendi corretamente, você disse que o sistema de onde os dados vêm adiciona o texto "* Shipping - *" ao importar. Portanto, ajuste sua fórmula VLOOKUP
para incluir a função MID
para aparar o texto desnecessário - MID(G1, 12, 99)
.
Com o VLOOKUP
, ficará assim:
=VLOOKUP(MID(G1, 12, 99), A:B, 2, FALSE)
Observação: usei 99
na função MID
porque o tamanho da string é desconhecido. O Excel ignora espaços em branco no final, portanto, isso não é um problema.