Como retornar várias colunas no excel

1

Eu quero fazer o seguinte: Eu tenho duas folhas com os seguintes dados. E quero trazer as colunas 3 e 4 da Folha2 para a Folha1. A função vlookup só me permitirá trazer mais de uma coluna de dados por vez. Existe uma maneira de trazer as duas colunas ao mesmo tempo?

FOLHA 1

Student     ISS OSS Total
John Doe    2       2
Mark Doe    2   1   3
Steven Doe  2   1   3
Kevin Doe       2   2

FOLHA 2

Name        Grade  Admin        Counselor
John Doe    9      McPherson    Gildea
Mark Doe    9      McPherson    Gildea
Steven Doe  9      Bagoly       Trudell
Kevin Doe   11     McPherson    Gildea
    
por Pebbles 19.12.2016 / 18:36

1 resposta

1

Você pode fazer isso inserindo o argumento de coluna em VLOOKUP como uma constante de matriz. Por exemplo:

Sheet1!E2:   =VLOOKUP(A2,Sheet2!$A$2:$D$5,{3,4},FALSE)

Digite isto em E2. Então selecione E2: F2 e confirme pressionando ctrl + shift enquanto pressiona Enter .

A fórmula retorna a matriz: {"McPherson","Gildea"} e inserindo-o exatamente da maneira que descrevi, retorna os resultados para as duas células diferentes.

Você pode então selecionar E2: F2 e preencher o quanto for necessário.

Veja a Ajuda do Excel para obter informações sobre fórmulas de matriz e constantes de matriz.

Observe que, se você fizer isso corretamente, na barra de fórmulas as fórmulas aparecerão iguais em E2 e F2; e também haverá chaves {...} em torno da fórmula inteira. Embora você insira as chaves ao digitar a constante de matriz {3,4} na fórmula, o Excel adicionará as chaves que aparecem ao redor da fórmula inteira, quando você inserir uma fórmula com a combinação de teclas ctrl+shift+enter .

    
por 20.12.2016 / 03:49