VLOOKUP que corresponde a dois campos

1

Eu quero exibir um valor de outra planilha com base em correspondências de duas células adjacentes.

Dados em que o valor de retorno é necessário:

Dadoscomosvaloresquequerodevolver:

Estou tentando recuperar determinados dados de outra planilha se ela corresponder a dois componentes dos dados nos quais eu quero que o valor seja retornado. Isso é possível com o Vlookup?

    
por Erin 08.03.2017 / 23:21

1 resposta

0

Para usar o Vlookup você precisa concatenar as 2 colunas correspondentes aos seus critérios, crie uma nova coluna antes de A (A se tornar B, B se tornar C e C se tornar D)
Em A1, escreva = concatenar (B1, C1) e arraste-o para baixo. Em G1 write = IFERROR (Vlookup (concatenar (E1, F1), $ A $ 1: $ D $ 6,4, False), "")
A1: D6 é a nova tabela de matriz de dados, modifique-a para o nome da folha (figura 2)
4 é o número da coluna (D) para o resultado. Falso para ter a correspondência exata

Outro método é Index / Match sem modificar seus dados na gravação G1:

=IFERROR(INDEX(sheet2!$A$1:$C$6,MATCH(1,(sheet2!$A$1:$A$6=E1)*(sheet2!$B$1:$B$6=F1),0),3),"")

pressione Ctrl + Shift + Enter ao mesmo tempo (fórmula de matriz)
A1: C6 seus dados na planilha2 (imagem 2)
1 em correspondência corresponde a True para a multiplicação das 2 colunas
0 para correspondência exata
3 a terceira coluna para o resultado e você pode arrastá-lo para baixo

    
por 09.03.2017 / 10:45