Como posso ligar o valor de uma célula de outra folha de acordo com o texto que já está na outra folha?

1

Estou exportando um relatório do Quickbooks para o Excel em uma pasta de trabalho do Excel existente. Nesse livro, uma tabela já está criada. Estou exportando o relatório para uma nova planilha na mesma pasta de trabalho.

Agora preciso obter os valores da coluna A1 coluna B de acordo com o Nome na Coluna A em (Esses detalhes são exportados dos Quickbooks (a ordem de nomes mudará quando outro relatório for exibido um dia depois) ) TO Final report sheet . Nessa folha, os nomes estão em ordem, portanto não posso vincular diretamente a célula.

Como obtenho o valor da folha A1 para o Relatório Final da folha de acordo com o nome do trabalhador?

    
por Kamal Aravind 21.10.2014 / 13:28

1 resposta

0

Se eu entendi sua pergunta corretamente, VLOOKUP faça o que você procura.

You can use the VLOOKUP function to search the first column of a range of cells, and then return a value from any cell on the same row of the range.

VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

No seu caso, a utilização da fórmula a seguir alcançaria os resultados descritos por você.

=VLOOKUP(B2,'A1'!$A$1:$B$11,2,FALSE)

Se você não quiser ver os erros #N/A quando não houver dados disponíveis (no caso de Hasitha e Kenton), use a função IFERROR com ela assim.

=IFERROR(VLOOKUP(B2,'A1'!$A$1:$B$11,2,FALSE),"")

Coloque isso em C2 da folha Final e copie-a na coluna.

    
por 21.10.2014 / 14:24