Power Pivot에서 수식 다시 계산

참고:  사용자 언어로 가능한 한 빨리 가장 최신의 도움말 콘텐츠를 제공하고자 합니다. 이 페이지는 자동화를 통해 번역되었으며 문법 오류나 부정확한 설명을 포함할 수 있습니다. 이 목적은 콘텐츠가 사용자에게 유용하다는 것입니다. 이 페이지 하단의 정보가 도움이 되었다면 알려주세요. 쉽게 참조할 수 있는 영어 문서 가 여기 있습니다.

파워 피벗에서 데이터를 사용해 작업할 때 원본의 데이터를 새로 고치거나, 계산 열에서 만든 수식을 다시 계산하거나, 피벗 테이블에 표시된 데이터가 최신 상태인지 확인해야 할 경우가 있습니다. 

이 항목 데이터를 다시 계산 및 데이터 새로 고침 차이점에 설명, 재계산 트리거될 하 고 다시 계산을 제어 하기 위한 옵션에 설명 하는 방법에 대 한 개요를 제공 합니다.

데이터 새로 고침 및 다시 계산 이해

파워 피벗에서는 데이터 새로 고침과 다시 계산을 모두 사용합니다.

데이터 새로 고침 외부 데이터 원본에서 최신 데이터를 가져오는 것입니다. 파워 피벗 변경 내용을 외부 데이터 원본에 자동으로 감지 되지 않으면 되지만 데이터를 새로 고칠 수 수동 또는 자동으로 파워 피벗 창에서 SharePoint에 있는 통합 문서를 공유 하는 경우.

재계산 의미 수식이 포함 된 통합 문서에서 모든 열, 테이블, 차트 및 피벗 테이블을 업데이트 합니다. 수식 재계산 발생 한 성능 비용이 되므로 각 계산와 관련 된 의존 관계를 이해 하는 것이 중요 합니다.

중요: 따라서 포함된 수식을 다시 계산하기 전까지는 통합 문서를 저장하거나 게시하지 않아야 합니다.

수동 다시 계산 및 자동 다시 계산

기본적으로 파워 피벗에서는 필요에 따라 자동으로 다시 계산하는 동시에 처리에 필요한 시간을 최적화합니다. 다시 계산하는 데 시간이 걸릴 수도 있지만 다시 계산하는 동안 열 종속성이 확인되고 열이 변경되거나, 데이터가 잘못되었거나, 정상적으로 작동했던 수식에서 오류가 나타나면 알림이 표시되므로 다시 계산은 중요한 작업입니다. 하지만 복잡한 수식이나 큰 데이터 집합으로 작업 중이며 업데이트 타이밍을 제어하려는 경우 유효성 검사를 포기하고 수동으로 계산만 업데이트할 수 있습니다. 

수동 모드와 자동 모드 모두 장점이 있지만 자동 다시 계산 모드를 사용하는 것이 좋습니다. 자동 모드에서는 파워 피벗 메타데이터의 동기화가 유지되고 데이터 삭제, 이름이나 데이터 형식의 변경 또는 종속성 누락으로 인한 문제가 발생하지 않습니다.  

자동 다시 계산 사용

자동 다시 계산 모드를 사용할 경우 수식 결과가 변경되는 데이터 변경 사항이 있으면 수식을 포함하는 전체 열에 대한 다시 계산이 수행됩니다. 다음과 같이 변경될 때마다 수식이 다시 계산됩니다.

  • 외부 데이터 원본의 값을 새로 고쳤습니다.

  • 수식 정의가 변경되었습니다.

  • 수식에서 참조하는 테이블 또는 열 이름이 변경되었습니다.

  • 테이블 간의 관계가 추가되거나 수정되거나 삭제되었습니다.

  • 새 측정값 또는 계산 열이 추가되었습니다.

  • 통합 문서 내의 수식이 변경되어 해당 수식의 계산에 종속된 열이나 계산을 새로 고쳐야 합니다.

  • 행이 삽입되거나 삭제되었습니다.

  • 쿼리를 실행하여 데이터 집합을 업데이트해야 하는 필터를 적용했습니다. 이 필터는 수식 또는 피벗 테이블이나 피벗 차트의 일부로 적용되었을 수 있습니다.

수동 다시 계산 사용

수동 다시 계산을 사용하면 계산할 준비가 될 때까지 수식 결과를 계산하는 비용이 발생하지 않도록 할 수 있습니다. 수동 모드는 다음과 같은 경우에 특히 유용합니다.

  • 템플릿을 사용하여 수식을 디자인할 때 유효성을 검사하기 전 수식에 사용되는 열과 테이블의 이름을 변경해야 할 경우

  • 통합 문서의 일부 데이터가 변경되었음을 알고 있지만 현재 변경되지 않은 다른 열에서 작업 중이므로 다시 계산을 연기하고자 할 경우

  • 종속성이 많은 통합 문서에서 작업 중일 때 필요한 모든 내용이 변경될 때까지 다시 계산을 연기하려는 경우

통합 문서가 수동 계산 모드로 설정되어 있으면 Microsoft Excel 2013의 Power Pivot에서 유효성 검사 또는 수식 확인이 수행되지 않기 때문에 다음과 같은 결과가 발생할 수 있습니다.

  • 통합 문서에 추가된 새 수식이 오류를 포함하는 것으로 플래그가 지정됩니다.

  • 새로운 계산 열에 결과가 표시되지 않습니다.

수동 다시 계산을 사용하도록 통합 문서를 구성하려면

  1. 파워 피벗 디자인 을 클릭 > 계산 > 계산 옵션 > 수동 계산 모드 입니다.

  2. 모든 테이블을 다시 계산하려면 계산 옵션 > 지금 계산을 클릭합니다.

    그러면 통합 문서의 수식에 오류가 있는지 검사되고 결과가 있을 경우 테이블이 해당 결과로 업데이트됩니다. 데이터 양 및 계산 수에 따라 통합 문서가 일정 시간 동안 응답하지 않을 수 있습니다.

중요: 통합 문서를 게시하기 전에 항상 계산 모드를 자동으로 다시 변경해야 합니다. 이렇게 하면 수식을 디자인할 때 문제가 발생하지 않도록 방지할 수 있습니다.

다시 계산 문제 해결

종속성

특정 열이 종속되어 있는 다른 열의 내용이 변경되면 관련된 모든 열을 다시 계산해야 할 수도 있습니다. 파워 피벗 통합 문서가 변경될 때마다 Microsoft Excel 2013의 Power Pivot은 기존 파워 피벗 데이터에 대해 분석을 수행하여 다시 계산이 필요한지 여부를 결정하고 가능한 가장 효율적인 방법으로 업데이트를 수행합니다.

예를 들어, 판매제품ProductCategory; 테이블에 관련 된 테이블 한 Sales 테이블에서 수식을 다른 테이블의 두 가지 모두에 따라 달라 집니다. 제품이ProductCategory 테이블에 변경 된 다시 계산 되어 Sales 테이블에서 계산 된 열을 모두 발생 합니다. 이렇게 하면 범주별로 또는 제품별로 영업 겹쳐서 수식이 있을 고려할 때는 것이 좋습니다. 따라서 하도록 하려면 결과 수정 합니다. 데이터에 기초한 수식은 다시 계산 해야 합니다.

파워 피벗에서는 변경된 값을 검사하는 것보다 완전히 다시 계산하는 것이 더 효율적인 경우가 많기 때문에 항상 테이블에 대해 전체 다시 계산을 수행합니다. 다시 계산을 트리거하는 변경에는 열 삭제, 열의 숫자 데이터 형식 변경 또는 새 열 추가와 같은 주요 변경 사항이 포함될 수 있습니다. 그러나 열 이름 변경과 같은 사소해 보이는 변경 사항도 다시 계산을 트리거할 수 있습니다. 이는 수식에서 열 이름을 식별자로 사용하기 때문입니다.

경우에 따라 파워 피벗 열 다시 계산에서 제외 될 수 있습니다를 결정할 수 있습니다. 예를 들어 Products 테이블에서 [제품 색] 와 같은 값을 조회 하는 수식이 있는 경우 변경 하는 열 [수량]Sales 테이블에는 수식을 하지 않아도 경우에 다시 계산 하는 판매제품 테이블 서로 관련 되어 있습니다. 그러나 [수량] Sales를 사용 하는 수식이 있는 경우 재계산이 필요 합니다.

종속된 열의 다시 계산 순서

종속성은 다시 계산이 수행되기 전에 계산됩니다. 서로 종속되는 여러 열이 있는 경우 파워 피벗에서는 종속성의 순서를 따릅니다. 이를 통해 열을 올바른 순서대로 최대한 빠르게 처리할 수 있습니다.  

트랜잭션

데이터 새로 고침 또는 다시 계산 하는 작업 트랜잭션으로 이루어집니다. 아무 곳 이나 새로 고침 작업에 실패 한 경우 남은 작업 다시 제공는 것입니다. 이 데이터 부분적으로 처리 된 상태로 남아 있지 됩니다. 관계형 데이터베이스에서 작업을 하거나 검사점을 만들 때의 거래를 관리할 수 없습니다.

일시적 함수의 다시 계산

NOW, RAND 또는 TODAY 등의 일부 함수에는 고정 값이 없습니다. 계산 열에 이러함 함수가 사용될 경우 성능 문제를 방지하기 위해 쿼리나 필터링을 실행해도 일반적으로 함수가 다시 계산되지 않습니다. 이러한 함수의 결과는 전체 열을 다시 계산할 때만 다시 계산됩니다. 외부 데이터 원본으로부터 데이터를 새로 고치거나 데이터를 수동으로 편집할 때 이러한 함수가 포함된 수식이 다시 계산되는 경우를 예로 들 수 있습니다. 하지만 NOW, RAND 또는 TODAY와 같은 일시적 함수가 계산 필드 정의에 사용될 경우 항상 다시 계산됩니다.

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×