Contents 호환성 문제의 정의와 증상 분류 즉시 조치 체크리스트(빠른 복구) 파일 형식별 특성과 선택 기준 버전 차이로 인한 기능 손실과 대체 전략 조직 환경 차이: 32/64비트, 추가기능, 보안 정책 CSV·텍스트 파일 호환성: 인코딩·구분 기호·서식 날짜·숫자 변형 방…
주의 : 텍스트 “2025-10-01”은 날짜처럼 보이지만 일련값이 아니면 날짜 그룹핑·월별 집계가 동작하지 않는다.
해결 전략 4: 피벗 캐시 관리(항목 보존·분리·저장)
항목 보존 없음: 피벗테이블 옵션 > 데이터 → 필드의 항목 수 보존 = 없음.
저장 시 소스 데이터 포함 해제: 동일 옵션 창에서 통합 문서를 저장할 때 원본 데이터 함께 저장 체크 해제하다.
열릴 때 새로 고침: 파일 > 옵션 > 고급 또는 피벗 옵션에서 파일 열 때 데이터 새로 고침을 활성화하다.
캐시 분리: 여러 피벗이 서로 다른 갱신 주기라면, 복사한 피벗을 선택해 피벗테이블 옵션 > 데이터 원본 변경에서 동일 소스를 다시 지정해 독립 캐시로 분리하다.
주의 : 캐시를 공유하면 하나의 새로 고침이 다른 피벗의 결과에도 영향을 준다. 반대로 분리하면 파일 크기가 증가할 수 있다.
해결 전략 5: Power Query·데이터 모델 사용 시
쿼리 새로 고침: 데이터 → 쿼리 및 연결 → 대상 쿼리 우클릭 → 새로 고침하다.
로드 대상 확인: 쿼리 속성에서 테이블로 로드 혹은 데이터 모델에만 로드 상태를 확인하고 피벗의 데이터 원본이 일치하는지 점검하다.
관계 검증: 데이터 모델에서 관계 방향·기본키 중복·데이터 형식을 확인하다.
열 형식: Power Query 편집기에서 형식을 명시적으로 지정하다(정수/실수/텍스트/날짜시간).
자동 날짜/시간 기능으로 생성된 숨김 테이블이 피벗 필드에 혼동을 줄 수 있으므로 필요 시 비활성화하다.
증상-원인-처방 매핑표
증상
주요 원인
처방
행 추가 후 값 미반영
고정 범위, 표 미사용
소스 표로 전환 또는 동적 이름 범위로 대체
필드 목록에 새 열 미표시
헤더 빈칸/중복/병합, 모델 미갱신
머리글 정리, 쿼리/모델 새로 고침
합계가 안 바뀜
캐시 미갱신, 오류값 존재
모두 새로 고침, IFERROR 처리
날짜 그룹 안 됨
텍스트 날짜, 혼합 형식
형식 통일, 진짜 날짜로 변환
슬라이서 값은 보이지만 집계 0
관계 오류, 필터 컨텍스트 단절
모델 관계 점검, 키 일관성 확보
과거 항목이 계속 보임
항목 보존 설정
피벗 옵션 > 항목 보존 없음
일부 피벗만 갱신
캐시 분리/공유 상태 혼재
모두 새로 고침 또는 캐시 정책 통일
입력 데이터 정비 루틴(현장 표준안)
머리글 1행, 병합 금지, 공백 없는 명명 규칙 적용하다.
숫자 열은 숫자, 코드/ID는 텍스트로 강제 형식 지정하다.
오류값은 수식 단계에서 처리하다(IFERROR·IFNA).
표로 전환하고 이름 부여하다.
쿼리 사용 시 모든 변환 단계에서 열 형식을 명시하다.
자동화: 열 때 자동 갱신·버튼 한 번 갱신
VBA 사용이 허용되는 환경이라면 다음 매크로로 전체 피벗·쿼리를 일괄 갱신하다.
Sub RefreshAllSafe() Application.ScreenUpdating = False Application.EnableEvents = False On Error Resume Next ThisWorkbook.RefreshAll On Error GoTo 0 Application.EnableEvents = True Application.ScreenUpdating = True End Sub
통합문서 열 때 자동 실행하려면 ThisWorkbook 모듈에 다음을 넣다.
Private Sub Workbook_Open() RefreshAllSafe End Sub
주의 : 대용량 파일에서 자동 새로 고침은 초기 로딩 시간을 증가시킨다. 보고 일정과 파일 크기에 맞춰 정책을 결정하다.
고급: 다중 피벗 아키텍처 설계
보고서 피벗과 검증 피벗을 분리하고, 보고서는 캐시 공유, 검증은 분리 정책을 적용하다.
원본→중간가공→피벗의 3단 파이프라인을 만들고 각 단계 결과를 표로 저장하다.
모델 기반이면, 차원 테이블(날짜, 제품, 고객)과 사실 테이블(거래)을 분리하고 키 정합을 보장하다.
슬라이서는 한 캐시에 연결된 피벗 집합으로 그룹화하여 예측 가능한 필터 컨텍스트를 유지하다.