Applies ToExcel para Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Quando você importa várias tabelas, o Excel tenta detectar e definir relações entre essas tabelas de forma que você não tenha que criar as relações manualmente nem implementar soluções alternativas complexas se desejar trabalhar com os dados de uma maneira holística.

O Excel às vezes não detecta relação entre tabelas. Nesse caso, você pode usar as informações nesse artigo para solucionar a detecção de relação automática. Para entender melhor os requisitos e a mecânica da detecção de relação, consulte Relações entre tabelas em um Modelo de Dados.

Mensagem: Nenhuma relação foi detectada

A barra de notificação sempre exibirá uma mensagem indicando que uma relação é necessária quando você arrasta um campo para a área Valores de uma Tabela Dinâmica existente e esse campo não está relacionado a nenhum dos campos na Tabela Dinâmica. No entanto, às vezes, não é possível detectar uma relação após essa notificação. Pode haver vários motivos para isso:

  • O algoritmo de detecção de relação depende de a coluna de chave estrangeira ter um nome semelhante ao da coluna de chave primária. Se os nomes de colunas não forem suficientemente parecidos, recomendamos abrir a janela do Power Pivot e criar manualmente as relações necessárias entre as tabelas.

  • Talvez não haja suporte para os tipos de dados. Se uma das tabelas usadas na Tabela Dinâmica contiver somente colunas de tipos de dados sem suporte, nenhuma relação poderá ser detectada. Nesse caso, use a caixa de diálogo Criar Relações para criar manualmente as relações necessárias entre as tabelas ativas na Tabela Dinâmica. Para obter mais informações, consulte Criar uma relação entre duas tabelas.

Você adicionou campos não relacionados à Tabela Dinâmica, mas nenhuma mensagem apareceu

A detecção automática de relações é disparada para medidas somente, não para campos calculados usados nos rótulos de linha ou coluna de uma Tabela Dinâmica. Dessa forma, à medida que você começa a criar a Tabela Dinâmica, talvez adicione tabelas não relacionadas, mas não veja nenhuma relação até soltar um campo na área Valores.

Nenhuma relação válida entre as tabelas

Muitas vezes, simplesmente não é possível unir as tabelas adicionadas à Tabela Dinâmica a nenhuma outra tabela. Por exemplo, duas tabelas podem ter dados parcialmente correspondentes, mas nenhuma relação lógica com as outras tabelas já em uso.

Se você adicionar uma tabela à Tabela Dinâmica que não possa ser unida a outras tabelas, geralmente, a detecção automática não retornará nenhum resultado. Em outros casos, você poderá dizer, com base nos resultados na Tabela Dinâmica, que os campos não geram cálculos significativos.

Detecção automática criou as relações erradas

Quando são criadas relações usando a detecção automática, um algoritmo cria uma lista de todas as possíveis relações, baseado em valores nas tabelas, e classifica as possíveis relações de acordo com a respectiva probabilidade. O Excel cria apenas a relação mais provável. Portanto, se suas tabelas contiverem várias colunas que possam ser usadas como chaves, algumas relações podem ser classificadas em posições inferiores e não serão criadas automaticamente mesmo se a relação for válida.

Se o algoritmo de detecção automática sugerir uma relação que não resolve seu problema comercial, você deve excluir a relação e criar manualmente a relação usando a coluna de chave correta. Consulte

Início da Página

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.