테이블 관계 문제 해결

적용 대상
Microsoft 365용 Excel Excel 2024 Excel 2021 Excel 2019 Excel 2016

여러 테이블을 가져오면 Excel에서 해당 테이블 간의 관계를 검색하고 정의하려고 시도하므로 수동으로 관계를 만들거나 전체적인 방식으로 데이터를 사용하려는 경우 복잡한 해결 방법을 구현할 필요가 없습니다.

경우에 따라 Excel에서 테이블 간의 관계를 감지하지 못합니다. 이 경우 이 문서의 정보를 사용하여 자동 관계 검색 문제를 해결할 수 있습니다. 관계 검색의 요구 사항과 메커니즘을 더 잘 이해하려면 데이터 모델의 테이블 간 관계를 참조하세요.

메시지: 관계가 검색되지 않았습니다.

기존 피벗 테이블의 값 영역으로 필드를 끌 때 관계가 필요하고 해당 필드가 피벗 테이블에 이미 있는 필드와 관련이 없음을 나타내는 메시지가 알림 표시줄에 항상 표시됩니다. 그러나 이 알림 후에 관계를 검색할 수 없는 경우가 있습니다. 여기에는 여러 가지 이유가 있을 수 있습니다.

  • 관계 탐지 알고리즘은 기본 키 열과 이름이 비슷한 외래 키 열에 따라 달라집니다. 열 이름이 충분히 유사하지 않은 경우 Power Pivot 창을 열고 테이블 간에 필요한 관계를 수동으로 만드는 것이 좋습니다.
  • 데이터 형식이 지원되지 않을 수 있습니다. 피벗 테이블에 사용된 테이블에 지원되지 않는 데이터 형식의 열만 포함된 경우에는 어떤 관계도 검색할 수 없습니다. 이 경우 관계 만들기 대화 상자를 사용하여 피벗 테이블의 활성 테이블에 필요한 관계를 수동으로 만들어야 합니다. 자세한 내용은 두 테이블 간의 관계 만들기를 참조하세요.

피벗 테이블에 관련 없는 필드를 추가했지만 메시지가 나타나지 않았습니다.

자동 관계 검색은 피벗 테이블의 행 또는 열 레이블에 사용하는 계산 필드가 아니라 측정값에 대해서만 트리거됩니다. 따라서 피벗 테이블 작성을 시작할 때 관련이 없는 테이블을 추가할 수 있지만 값 영역에 필드를 놓을 때까지 관계가 표시되지 않을 수 있습니다.

테이블 간에 유효한 관계가 없습니다.

피벗 테이블에 추가하는 테이블을 다른 테이블에 조인할 수 없는 경우도 있습니다. 예를 들어 두 개의 테이블에 부분적으로 일치하는 데이터가 있을 수 있지만 실제로는 이미 사용 중인 다른 테이블과 논리적 관계가 없습니다.

다른 테이블과 조인할 수 없는 테이블을 피벗 테이블에 추가하면 일반적으로 자동 검색에서 결과가 반환되지 않습니다. 다른 경우에는 일반적으로 피벗 테이블의 결과에서 필드가 의미 있는 계산을 생성하지 않는다는 것을 알 수 있습니다.

자동 검색이 잘못된 관계를 만들었습니다.

자동 검색을 사용하여 관계를 만들면 알고리즘이 테이블의 값을 기반으로 가능한 모든 관계 목록을 만들고 확률에 따라 가능한 관계의 순위를 지정합니다. 그러면 Excel에서 가장 가능성이 높은 관계만 만듭니다. 따라서 테이블에 키로 사용될 수 있는 열이 여러 개 포함되어 있는 경우 일부 관계는 순위가 낮아질 수 있으며 관계가 유효하더라도 자동으로 만들어지지 않습니다.

자동 검색 알고리즘이 비즈니스 문제를 해결하지 않는 관계를 제안하는 경우 관계를 삭제하고 올바른 키 열을 사용하여 수동으로 관계를 만들어야 합니다. 자세한 내용은

맨 위로 이동