오피스 트러블슈터

41. 엑셀 피벗테이블 새로고침 안 될 때: 범위 설정 본문

엑셀

41. 엑셀 피벗테이블 새로고침 안 될 때: 범위 설정

오피스 트러블슈터 2026. 2. 25. 10:21
반응형

피벗테이블이 새로고침을 눌러도 바뀌지 않는 이유는, 대부분 ‘원본 데이터 범위가 고정돼 있거나 표(테이블)로 만들어지지 않았기 때문’입니다.
즉, 데이터는 늘어났는데 피벗은 예전 범위만 보고 있는 상태예요.
아래 순서대로 확인하면 대부분 바로 해결됩니다.


문제 상황 설명

  • 원본 데이터에 행을 추가했는데 피벗에 반영 안 됨
  • [데이터 → 새로 고침] 눌러도 숫자가 그대로
  • 파일을 다시 열어도 변화 없음

원인

피벗테이블 새로고침이 안 될 때, 실제 원인은 거의 이 4가지입니다.

  1. 피벗 원본 범위가 고정된 상태
  2. 원본 데이터가 엑셀 ‘표’가 아님
  3. 데이터는 바뀌었지만 피벗 캐시가 갱신 안 됨
  4. 외부 데이터 / 다른 시트 참조로 연결이 끊김

해결 방법 (단계별)

1️⃣ 피벗 원본 범위부터 확인하기 (가장 중요)

행을 추가했는데 반영이 안 되면, 거의 여기서 걸립니다.

확인 방법

  1. 피벗테이블 아무 셀 클릭
  2. 상단 메뉴 [데이터] → [데이터 원본 변경]
  3. 원본 범위가 실제 데이터 끝까지 포함돼 있는지 확인


👉 데이터 → 데이터 원본 변경 버튼

👉 만약 새로 추가한 행이 범위 밖이면
범위를 다시 지정하고 확인


2️⃣ 원본 데이터를 ‘표’로 바꾸기 (가장 안정적인 해결책)

피벗테이블은 **표(Table)**를 원본으로 쓰면,
행을 추가할 때마다 자동으로 범위가 늘어납니다.

방법

  1. 원본 데이터 전체 선택
  2. Ctrl + T
  3. “머리글 포함” 체크 → 확인


👉 표 만들기(Ctrl+T) 설정 화면

그 다음,

  • 피벗테이블 새로 고침 한 번 실행

👉 이후부터는 행 추가 → 새로고침 = 자동 반영


3️⃣ 새로 고침을 ‘피벗에서’ 눌렀는지 확인

가끔 이 부분도 헷갈립니다.

  • ❌ 원본 데이터에서 새로 고침
  • 피벗테이블 안에서 새로 고침

정확한 경로

  • 피벗테이블 클릭
  • [데이터] → [새로 고침]


4️⃣ 값은 바뀌었는데 숫자가 그대로일 때 (캐시 문제)

데이터는 바뀌었는데 결과만 안 변하면
피벗 캐시 문제일 수 있습니다.

해결

  1. 피벗테이블 클릭
  2. [피벗 테이블] → [옵션]
  3. ‘데이터’ 탭에서
    • 파일 열 때 데이터 새로 고침 체크


5️⃣ 외부 데이터 / 다른 시트일 때

다른 시트나 파일을 원본으로 쓰는 경우,

  • 원본 파일이 닫혀 있거나
  • 경로가 바뀌면
    새로 고침이 안 될 수 있습니다.

이 경우:

  • 원본 파일 열기
  • 또는 연결 다시 지정

주의사항 / 안 될 때 체크

  • ❌ “행을 아래가 아니라 중간에 추가”
    → 표가 아니면 반영 안 됨
  • ❌ 원본 범위 확인 안 하고 새로 고침만 반복
  • ❌ 피벗 복사본 여러 개 중 다른 피벗을 새로 고침

요약

  • 새로고침 안 됨 = 원본 범위 문제가 80%
  • 가장 확실한 해결책: 원본 데이터를 표(Ctrl+T)로 만들기
  • 새로 고침은 피벗테이블 안에서
  • 캐시 옵션도 한 번 점검
반응형