Se eu tiver a seguinte Tabela1 no Excel
Name Age Sex
Pablo 28 Male
Victor 32 Male
Juan 33 Male
Pedro 40 Male
Jacinta 24 Female
Laura 39 Female
E Tabela2
Sex Color
Male Blue
Female Pink
Como posso criar uma tabela (ou tabela dinâmica, ou apenas um intervalo simples do Excel) que possa relacionar ambas as tabelas através do campo Sexo?
Name Age Color
Pablo 28 Blue
Victor 32 Blue
Juan 33 Blue
Pedro 40 Blue
Jacinta 24 Pink
Laura 39 Pink
Eu sei que posso usar VLOOKUP
or INDEX
- MATCH
, mas estou procurando uma solução mais elegante usando o modelo de dados do Excel.
Responder1
Você poderia usar a VLOOKUP
dentro de uma IF
instrução para procurar o nome e obter o valor da terceira coluna. Então veja se é igual Male
. Se for verdade, retorne Azul. Se for falso, retorne Pink.
=IF(VLOOKUP(A18,Table1[#All],3,FALSE)="Male", $H$2, $H$3)
Criei o exemplo de tabela que você deu A1
e fiz Table1
. Então criado Table2
em G1:H3
. Criei a nova tabela em A17:C23
, daí a referência A18
no início do VLOOKUP
.