오피스 트러블슈터

45. 엑셀 피벗테이블 필터가 이상할 때: 피벗 캐시 본문

엑셀

45. 엑셀 피벗테이블 필터가 이상할 때: 피벗 캐시

오피스 트러블슈터 2026. 3. 1. 10:28
반응형

피벗테이블에서 필터를 풀었는데도 일부 항목이 안 보이거나, 목록에 있어야 할 값이 안 뜨는 이유는 대부분 ‘피벗 캐시 미갱신’ 또는 ‘원본 데이터 표기 불일치(공백/다른 표기)’ 때문입니다.
즉, 원본은 바뀌었는데 피벗이 예전 상태를 기억하고 있거나, 같은 값처럼 보여도 실제로는 다른 값인 상태예요. 아래 순서대로 점검하면 해결됩니다.


문제 상황 설명

  • 필터 해제했는데 특정 항목만 계속 안 보임
  • 원본엔 분명 있는데 필터 목록에 항목이 안 뜸
  • 새 값이 추가됐는데 필터에 반영 안 됨

원인

피벗테이블 필터가 이상할 때 가장 흔한 원인은 다음입니다.

  1. 피벗 캐시가 갱신되지 않음
  2. 원본 데이터에 앞/뒤 공백, 다른 표기가 섞임
  3. 필터가 아닌 슬라이서/보고서 필터가 걸려 있음
  4. 원본 범위가 고정되어 새 값이 범위 밖
  5. (드물게) 피벗 옵션의 항목 보관 설정 문제

해결 방법 (단계별)

1️⃣ 피벗 캐시 새로 고침부터 하기 (가장 먼저)

필터 문제의 절반은 이걸로 끝납니다.

경로

  1. 피벗테이블 아무 셀 클릭
  2. [피벗 테이블 분석] → [새로 고침]

원본을 수정했다면 필터 보기 전에 항상 새로 고침이 기본입니다.


2️⃣ 원본 데이터 표기 통일 (공백/다른 이름)

보기엔 같은 값인데 필터에 따로 보이거나, 아예 안 뜨는 경우입니다.

자주 보는 예

  • 완료 vs 완료 (뒤 공백)
  • 서울 vs 서울 (보이지 않는 공백)
  • A팀 vs A 팀 (중간 공백)

해결

  1. 원본 데이터 열 옆에 새 열 추가
  2. =TRIM(A2) 적용 (앞/뒤 공백 제거)
  3. 필요 시 =CLEAN(A2)로 보이지 않는 문자 제거
  4. 결과를 값만 붙여넣기로 덮어쓰기
  5. 피벗테이블 새로 고침

3️⃣ 필터가 ‘여러 군데’ 걸려 있지 않은지 확인

피벗에는 필터가 여러 층으로 존재합니다.

  • 보고서 필터
  • 행/열 필드 필터
  • 슬라이서 (있다면 우선 의심)

확인 방법

  1. 피벗테이블 상단 보고서 필터 확인
  2. 행/열 머리글의 필터 아이콘 확인
  3. 슬라이서가 있다면 모두 해제

4️⃣ 새 값이 범위 밖에 추가됐는지 확인

원본 데이터 아래에 행을 추가했는데
피벗 원본 범위가 고정이면 필터에 안 뜹니다.

해결(권장)

  • 원본 데이터를 **표(Ctrl + T)**로 변환
  • 이후 행 추가 → 새로 고침만 하면 자동 반영

5️⃣ (드물게) 필터 항목이 숨겨진 채로 보관된 경우

아주 가끔, 예전에 있던 항목이 보관된 상태로 남아
필터가 꼬여 보일 수 있습니다.

확인

  1. [피벗 테이블 분석] → [옵션]
  2. ‘데이터’ 탭
  3. 항목 보관 관련 설정 확인

대부분의 경우 1~4번에서 해결됩니다.


주의사항 / 안 될 때 체크

  • ❌ 필터 문제인데 원본 표기 확인 안 함
  • ❌ 새 값 추가 후 새로 고침 생략
  • ❌ 슬라이서가 걸린 걸 모르고 필터만 만짐

요약

  • 필터 이상 = 캐시 또는 원본 표기 문제
  • 1순위: 새로 고침
  • 2순위: 공백/표기 통일(TRIM)
  • 3순위: 다중 필터/슬라이서 확인
  • 원본은 **표(Ctrl+T)**가 가장 안정적
반응형