엑셀 피벗테이블 원본 데이터 변경 방법
엑셀에서 피벗테이블은 대량의 데이터를 요약하고 분석하는 데 매우 유용한 도구입니다. 하지만 원본 데이터가 변경되거나 범위가 확장되면, 피벗테이블에 자동으로 반영되지 않아 직접 원본 데이터를 수정해 주어야 합니다. 이번 글에서는 피벗테이블의 원본 데이터를 변경하는 방법을 단계별로 정리해 드리겠습니다.
피벗테이블 원본 데이터 변경이 필요한 상황
기존 데이터 범위에 새로운 행이나 열이 추가된 경우
데이터 시트의 위치가 바뀐 경우
다른 시트나 외부 데이터로 원본을 교체해야 하는 경우
기존 범위가 잘못 지정되어 분석 결과가 누락되는 경우
방법 1. 데이터 원본 범위 직접 변경하기
피벗테이블 클릭
변경하고자 하는 피벗테이블 안쪽 아무 셀이나 클릭합니다.
상단 메뉴에 [피벗테이블 분석] 또는 [옵션] 탭이 나타납니다.
데이터 원본 변경 메뉴 선택
[피벗테이블 분석] 탭 → 데이터 그룹 → 데이터 원본 변경을 클릭합니다.
새로운 범위 지정
대화 상자가 열리면 현재 지정된 범위가 표시됩니다.
마우스로 새로운 데이터 범위를 드래그하거나, 직접 범위를 입력합니다.
확인을 누르면 피벗테이블이 새로운 데이터 범위를 기준으로 다시 구성됩니다.
방법 2. 표(Table) 기능 활용하기
원본 데이터가 자주 변경된다면, 범위를 표로 변환해 두는 것이 효율적입니다.
원본 데이터 범위를 선택합니다.
Ctrl + T 단축키를 눌러 표로 변환합니다.
피벗테이블을 만들 때 데이터 원본을 이 표로 지정합니다.
이후 행이나 열이 추가되면 자동으로 범위가 확장되어, 새로고침만 해도 반영됩니다.
방법 3. 외부 데이터 원본으로 변경하기
데이터가 다른 파일이나 데이터베이스에 있는 경우, 피벗테이블 원본을 외부 데이터로 연결할 수 있습니다.
피벗테이블을 클릭한 후 데이터 원본 변경을 선택합니다.
외부 데이터 원본 선택을 클릭합니다.
연결할 파일이나 데이터베이스를 지정합니다.
연결이 완료되면 해당 외부 데이터가 피벗테이블의 원본으로 사용됩니다.
변경 후 반드시 해야 할 작업: 새로고침
원본 데이터를 변경한 뒤에는 반드시 피벗테이블을 새로고침해야 최신 데이터가 반영됩니다.
개별 새로고침: 피벗테이블을 선택한 후 Alt + F5
모든 피벗테이블 새로고침: Ctrl + Alt + F5
주의할 점
원본 데이터의 열 구조(열 이름)가 바뀌면 기존 피벗테이블 필드가 정상적으로 작동하지 않을 수 있습니다.
데이터 범위를 변경할 때는 반드시 필요한 모든 행과 열을 포함했는지 확인해야 합니다.
외부 데이터 원본을 사용할 경우 연결 경로가 바뀌면 오류가 발생할 수 있으므로, 파일 위치를 고정하는 것이 좋습니다.
엑셀 피벗테이블은 원본 데이터가 바뀌면 반드시 데이터 원본을 다시 지정하거나 새로고침을 통해 최신 정보를 반영해야 합니다. 단순히 범위를 다시 지정하는 방법부터, 표 기능을 활용해 자동 확장되도록 설정하는 방법, 외부 데이터와 연결하는 방법까지 상황에 맞게 선택할 수 있습니다. 이러한 과정을 숙지해 두면 피벗테이블을 더욱 효율적으로 관리하고, 정확한 분석 결과를 얻을 수 있습니다.