Eu tenho duas tabelas contendo dados relacionados; ambos têm uma coluna Participant_ID
. Eu criei um relacionamento entre Table_1
e Table_2
com Table_2
como a tabela de pesquisa. Isso é feito de forma que, configurando uma Tabela Dinâmica de uma determinada maneira, posso ver onde um valor na coluna Table_1
não está em Table_2
(ele aparecerá como "em branco" na Tabela Dinâmica). Funciona bem. Também quero saber o contrário, ou seja, se houver valores em Table_2
que não estejam em Table_1
. Assim, imaginei que preciso criar o relacionamento recíproco com Table_2
como minha tabela inicial e Table_1
como a tabela de consulta. Sempre que tento isso, fico:
this relationship cannot be created because one or more columns contains duplicate values
Isso não é verdade - nenhuma das colunas contém duplicatas ou quaisquer espaços em branco que seriam coletados como duplicatas. Eu verifiquei um milhão de vezes.
Não importa o que eu faça ou mude, recebo este erro. Eu até tentei isso em tabelas completamente novas com apenas 1 linha de dados em cada e, portanto, sem valores duplicados, e mais uma vez, o primeiro relacionamento pode ser criado, mas quando tento criar um na direção oposta, recebo o mesmo erro mensagem.
Sim, sei que posso usar outras fórmulas para verificar se um valor está em uma tabela, mas não em outro, mas queria usar uma Tabela Dinâmica para também ver facilmente outros campos semelhantes entre as duas tabelas.
Isso me deixa absolutamente louco. Em resumo, por que você pode criar um relacionamento entre Table_1
e Table_2
, mas não entre Table_2
e Table_1
?
Imagem 1: O relacionamento em uma direção pode ser criado.
Imagem 2: A mensagem de erro que recebo quando tento criar uma relação na direção oposta