Vincular duas tabelas: principal e detalhe
Pedidos e itens do pedido, pacientes e seus atendimentos, contratos e pagamentos: os dados estão em dois arquivos, mas é preciso lê-los juntos. No Excel isso vira um PROCV ou uma segunda janela em que você fica rolando até a linha certa. Aqui as tabelas são vinculadas por um campo: a principal fica em cima, a de detalhe embaixo, e, conforme você percorre as linhas de cima, a tabela de baixo mantém só os registros da linha atual — a mesma ideia do SET RELATION do dBase e do FoxPro.
Grátis para uso pessoal. Menu “Dados” → “Vincular a uma tabela de detalhe…”. Os arquivos não são enviados a um servidor. Versão para Windows — 3.5 MB, sem instalação: detalhes. Para organizações — licença.
Como vincular
- Abra as duas tabelas, cada uma em sua aba. Os formatos podem ser diferentes: DBF com CSV, Excel com um banco SQLite.
- Na aba da tabela principal, escolha “Dados” → “Vincular a uma tabela de detalhe…” e indique a tabela de detalhe.
- Escolha os pares de campos: um campo da principal é igual a um campo da de detalhe, por exemplo ID = PEDIDO_ID. Se a chave for composta, acrescente mais pares — todos precisam coincidir.
- “Vincular”: um segundo painel aparece sob a principal. Percorra as linhas de cima com o mouse ou com as setas — o painel de baixo mostra só os registros com a mesma chave, e o cabeçalho dele informa o valor da chave e o número de registros.


Arraste a divisa entre as tabelas para mudar a altura do painel de baixo. A tabela de baixo pode ser ordenada pelos cabeçalhos das colunas, e o botão no cabeçalho do painel abre a tabela de detalhe em sua própria aba, por inteiro. O X remove o vínculo.
O que conta como correspondência
- Os valores são comparados como texto. “001” e “1” são chaves diferentes: códigos com zeros à esquerda não viram números, como o Excel faz.
- Maiúsculas, minúsculas e espaços nas pontas podem ser ignorados. Isso vem ligado por padrão: no DBF os campos de texto são completados com espaços à direita, e sem isso “Silva” e “Silva ” não coincidiriam.
- Chave vazia não vincula nada. Se a linha atual da principal não tem chave, a tabela de baixo fica vazia, em vez de listar todos os registros sem chave.
- Os filtros da própria tabela de detalhe funcionam junto com o vínculo. Filtre-a por ano na aba dela e o painel manterá só os registros daquele ano e daquela chave.
Por que é melhor que o PROCV
- O PROCV devolve um valor da primeira linha que encontra. Aqui você vê todos os registros relacionados, sejam quantos forem.
- Sem fórmulas e sem colunas auxiliares: o vínculo não altera nenhuma das tabelas.
- Uma linha sem par é evidente: a tabela de baixo fica vazia. Não há “#N/D” para procurar.
- Os arquivos não são enviados a um servidor nem juntados em um só: cada tabela continua sendo ela mesma.
E depois
- Precisa achar diferenças entre duas exportações, e não apenas navegar — comparar dois arquivos CSV.
- Achar chaves repetidas em uma tabela antes de vincular — encontrar duplicatas em CSV.
- Verificar se as próprias chaves têm erros — validar CPF, CNPJ e CEP.
Perguntas frequentes
Posso editar a tabela de detalhe no painel de baixo?
Não, o painel é somente para visualização. Edite a tabela na própria aba, onde ela aparece por inteiro: o botão no cabeçalho do painel a abre.
Quantas tabelas podem ser vinculadas?
Um vínculo: uma principal e uma de detalhe. Uma cadeia de três tabelas ainda não é possível — vincule um par por vez ou junte duas delas em uma.
O que acontece se eu fechar uma das tabelas?
O vínculo é removido, e a outra tabela continua aberta e volta a mostrar todas as suas linhas.
O vínculo é mantido entre sessões?
Não. Depois de reiniciar, o vínculo é definido de novo — é uma única janela com a escolha dos campos.
Funciona em arquivos grandes?
A cada mudança de linha, os registros de detalhe são selecionados em uma única passagem pela tabela de detalhe. Em tabelas pequenas e médias isso passa despercebido; em tabelas muito grandes há uma breve pausa após cada mudança.
Grátis para uso pessoal. Seu arquivo não é enviado a nenhum servidor. Versão para Windows — 3.5 MB, sem instalação: detalhes. Para organizações — licença.