Mesclar duas tabelas do Excel com uma característica comum

Mesclar duas tabelas do Excel com uma característica comum

Suponha que haja 2 tabelas Excel com as seguintes informações:

Primeira tabela:

insira a descrição da imagem aqui

Segunda tabela:

insira a descrição da imagem aqui

A tarefa é encontrar um funcionário para cada centro de custo (alocar centro de custo ao funcionário).

Como posso fazer isso no Excel?

Responder1

A maneira mais fácil seria usar umPROCV Você pode procurar um valor em uma tabela e preenchê-lo em outro campo.

Responder2

Vocêpoderiause vlookup, mas isso exigirá que o campo de índice (centro de custo) esteja à esquerda do seu valor de retorno (funcionário). Se você trocar as colunas B e C da segunda tabela, você pode usar vlookup com esta fórmula em F2 da 1ª tabela: =vlookup(E2, Table2!B2:Table2!C,2,FALSE)

Caso contrário, esta fórmula funcionará sem alterar as tabelas atuais. Ele usa o método index, match. Coloque isso em F2 da primeira tabela: =index(A:F, MATCH(E2, Table2!B:Table2!B,0),3)

A vantagem da correspondência de índice é que você pode definir qual coluna deseja retornar simplesmente alterando o valor da coluna de retorno (3) acima.

A limitação de ambos os métodos é que eles não lidam bem com vários valores. Você obterá apenas o primeiro ou o último valor dependendo da sua implementação. Não tenho certeza se isso é um problema, mas o SGRR70 tem 3 funcionários no exemplo acima.

Precisará de esclarecimentos se você estiver procurando por um valor de retorno específico

informação relacionada