mesclar duas folhas e manter os dados redundantes

0

Eu tenho 2 planilhas do excel.

O primeiro é assim:

folk_id name first_name town_name
001     blog joe        alamo
002     folk james      brisbane
003     paco yatan      barcelona    

O segundo é assim:

folk_id music_instrument  color
001     banjo             blue
001     guitar            green 
001     piano             yellow
002     harmonica         grey
002     harpschichord     red
003     violin            orange
003     bass              fuschia

Os resultados seriam assim

  folk_id name first_name town_name music_instrument  color
  001     blog joe        alamo     banjo             blue
  001     blog joe        alamo     guitar            green
  001     blog joe        alamo     piano             yellow
  002     folk james      brisbane  harmonica         grey
  003     paco yatan      barcelona harpschichord     red
  003     paco yatan      barcelona violin            orange
  003     paco yatan      barcelona bass              fuschia

Eu tentei com vlookup ou index , mas estou um pouco confuso sobre como fazer isso.

Estou procurando uma fórmula e não VBA.

Qualquer ajuda seria ótima.

Obrigado!

    
por Andy K 05.02.2015 / 15:55

1 resposta

0

Veja veja :

Os dados estão em duas folhas. Na Folha1, insira a fórmula na célula D2. Em seguida, copie a fórmula para F2 e depois para baixo quantas linhas forem necessárias:

=iferror(vlookup($A2,Sheet2!$D$1:$F$100,column(A1),false),"")

copie de um lado para o outro.

    
por 05.02.2015 / 16:01