KutoolsforOffice — Uma solução, cinco ferramentas poderosas.Fazer mais com menos esforço.

Mesclar Tabelas com ÍNDICE e CORRESP

AutoraAmanda Li Data de Modificação

Imagine que tem duas ou mais tabelas com uma coluna em comum, mas os dados nessas colunas não estão listados pela mesma ordem. Neste caso, para fundir, combinar ou juntar as tabelas enquanto corresponde os dados, pode recorrer às funções ÍNDICE e CORRESP.

unir tabelas com ÍNDICE e CORRESP

Como mesclar tabelas com ÍNDICE e CORRESP?

Para juntar a tabela 1 e a tabela 2 e combinar toda a informação na nova tabela, conforme ilustrado na imagem acima, deve primeiro copiar os dados da tabela 1 ou da tabela 2 para a nova tabela (neste caso, copiei os dados da tabela 1 — veja a imagem abaixo). Tomando como exemplo o primeiro ID do aluno 23201 na nova tabela, as funções ÍNDICE e CORRESP ajudam-no a obter as respetivas informações de nota e classificação da seguinte forma: a função CORRESP devolve a posição da linha do ID do aluno correspondente a 23201 na tabela 2. Essa informação de linha é depois utilizada pela função ÍNDICE para recuperar o valor na interseção dessa linha com a coluna especificada (coluna de nota ou de classificação).

unir tabelas com ÍNDICE e CORRESP 2

Sintaxe genérica

=INDEX(return_table,MATCH(lookup_value,lookup_array,0),col_num)

√ Nota: Como já preenchemos a informação proveniente da tabela 1, agora só precisamos de obter os dados correspondentes da tabela 2.

  • return_table: A tabela da qual devolver as notas dos alunos. Refere-se aqui à tabela 2.
  • lookup_value: O valor utilizado para encontrar a informação correspondente na return_table. Neste caso, refere-se ao ID do aluno na nova tabela.
  • lookup_array: O intervalo de células com os valores a comparar com o lookup_value. Aqui refere-se à coluna de ID dos alunos na return_table.
  • col_num: O número da coluna que indica de qual coluna da return_table devolver a informação correspondente.
  • 0: O match_type 0 obriga a função CORRESP a efetuar uma correspondência exata.

Para obter os dados correspondentes da tabela 2 e combinar toda a informação na nova tabela, copie ou introduza as fórmulas abaixo nas células F16 e G16 e prima Enterpara obter os resultados:

Célula F16 (Nota)
=ÍNDICE()$F$5:$H$11,CORRESP()C16,$F$5:$F$11,0),2)
Célula G16 (Classificação)
=ÍNDICE()$F$5:$H$11,CORRESP()C16,$F$5:$F$11,0),3)

√ Nota: Os sinais de dólar ($) acima indicam referências absolutas, o que significa que a return_tablee o lookup_arrayna fórmula não mudarão quando mover ou copiar as fórmulas para outras células. Contudo, não foram adicionados sinais de dólar ao lookup_valueporque pretende que este seja dinâmico. Após introduzir a fórmula, arraste a alça de preenchimento para baixo para aplicar a fórmula às células seguintes.

unir tabelas com ÍNDICE e CORRESP 3

Explicação da fórmula

Aqui utilizamos a fórmula abaixo como exemplo:

=INDEX($F$5:$H$11,MATCH(C16,$F$5:$F$11,0),2)

  • MATCH(C16,$F$5:$F$11,0): O match_type 0 força a função CORRESP a realizar uma correspondência exata. A função devolve, então, a posição do valor correspondente a 23201(o valor em)C16) no intervalo de procura $F$5:$F$11. Assim, a função devolverá 3, já que o seu valor correspondente está na 3.ª posição do intervalo.
  • ÍNDICE()$F$5:$H$11,MATCH(C16,$F$5:$F$11,0),2) = ÍNDICE($F$5:$H$11A função ÍNDICE devolve o valor na interseção da 3.ª linha e da 2.ª coluna da tabela de retorno $F$5:$H$11, que é 91.

Funções relacionadas

função ÍNDICE do Excel

A função ÍNDICE do Excel devolve o Valor Exibido com base numa posição dada num intervalo ou numa matriz.

função CORRESP do Excel

A função CORRESP do Excel procura um valor específico num intervalo de células e devolve a posição relativa desse valor.


Fórmulas relacionadas

Correspondência exata com ÍNDICE e CORRESP

Se precisar de localizar informações listadas no Excel sobre um produto específico, filme, pessoa ou outro item, utilize de forma eficaz a combinação das funções ÍNDICE e CORRESP.

Correspondência aproximada com ÍNDICE e CORRESP

Por vezes, precisamos de encontrar correspondências aproximadas no Excel — por exemplo, para avaliar o desempenho dos colaboradores, classificar as notas dos alunos ou calcular portes com base no peso. Neste tutorial, explicamos como utilizar as funções ÍNDICE e CORRESP para obter os resultados pretendidos.

Procurar o valor mais próximo com múltiplos critérios

Em alguns casos, poderá ser necessário encontrar o valor mais próximo ou aproximado com base em múltiplos critérios. Combinando as funções ÍNDICE, CORRESP e SE, conclui rapidamente esta tarefa no Excel.


As Melhores Ferramentas de Produtividade para o Office

Kutools for Excel – Ajuda-o a destacar-se da multidão

🤖KUTOOLS AI Assistente: Revolucione o Análise de Dados com base em:Execução Inteligente   |  Gerar Código|  Criar fórmulas personalizadas  |  Analisar Dados e Gerar Gráficos|  Invocar Funções Aprimoradas
Funcionalidades Populares:Localizar, Destacar ou Marcar Duplicatas  |  Excluir linhas em branco  |  Combinar Colunas ou Células sem Perder Dados  |  Arredondamento sem usar fórmula
Super VLookup:Múltiplos Critérios  |  Múltiplos Valores  |  Entre Múltiplas Folhas  |  Correspondência Fuzzy
Avanç. Lista suspensa:Lista de Opções Simples  |  Lista de Opções Dependente  |  Lista de Opções com Seleção Múltipla
Gestor de Colunas:Adicionar um Número Específico de Colunas  |  Mover Colunas  |  Alternar Estado de Visibilidade de Colunas Ocultas  |Comparar Colunas para Selecionar Células Iguais/Diferentes
Funcionalidades em Destaque:Grade de foco  |  Visualização de Design  |  Barra de fórmulas aprimorada  |  Gestor de Pastas de Trabalho e Folhas|Biblioteca de Recursos(Texto Automático)|  Seleção de Data  |  Consolidar Planilhas  |  Encriptar/Descriptografar Células  |  Enviar Emails por Lista  |  Super Filtro  |  Filtro Especial(Filtrar Células com Fonte em Negrito/itálico/rasurado…) …
Principais Conjuntos de Ferramentas 15:12 Ferramentasde Texto(Adicionar Texto,Excluir Caracteres Específicos…)|  50+Tiposde Gráfico(Gráfico de Gantt…)|  40+ Fórmulas Práticas(Calcular a idade com base na data de nascimento…)|  19 Ferramentasde Inserção(Inserir QR Code,Inserir Imagem a Partir do Caminho…)|  12 Ferramentasde Conversão(Converter em Palavras,Conversão de moeda…)|  7 Ferramentasde Mesclar e Dividir(Mesclar Linhas Avançado,Dividir Células do Excel…)|… e muito mais
Utilize o Kutools na sua língua preferida – suporta inglês, espanhol, alemão, francês, chinês e mais 40+ idiomas!

Kutools for Excel Oferece mais de 300 funcionalidades,garantindo que tudo o que precisa está a apenas um clique…


Office Tab – Ative a leitura e edição com separadores no Microsoft Office (incluindo o Excel)

  • Um segundo para alternar entre dezenas de documentos abertos!
  • Reduza centenas de cliques diários e diga adeus à tendinite do rato.
  • Aumente a sua produtividade em 50 % ao visualizar e editar vários documentos simultaneamente.
  • Traz uma navegação eficiente com separadores ao Office (incluindo o Excel), tal como no Chrome, Edge e Firefox.