
피벗테이블이 ‘개수’로 나올 때 — 숫자형 변환으로 ‘합계’로 바꾸는 법
피벗테이블 개수 합계로 바꾸려면 값 필드 설정을 ‘합계’로 지정하고, 텍스트 숫자/공백/오류를 숫자형으로 정리하면 됩니다. 표(Ctrl+T)·Power Query로 재발을 막으세요.
Quick Fix(90초)
- 피벗 값 셀 우클릭 → 값 필드 설정 → 합계.
- 원본 열을 텍스트 나누기(마침)로 재평가.
- 원본을 표(Ctrl+T)로 전환 후 새로 고침.
왜 ‘개수’로 나오나
숫자형이 아니면 피벗은 개수를 기본 집계로 제안합니다. 텍스트 숫자, 공백, 오류가 섞이면 문자형으로 인식됩니다.
숫자형으로 일괄 변환
// 가장 간단
데이터 > 텍스트 나누기 > 마침
// 공백, NBSP 제거
=VALUE(TRIM(SUBSTITUTE(A2,CHAR(160),"")))
// 쉼표 제거
=VALUE(SUBSTITUTE(A2,",",""))
// 오류 0 처리(선택)
=IFERROR(VALUE(A2),0)
값 필드 설정 & 표시 형식
값 필드 설정에서 합계 선택, 하단 값 표시 형식에서 숫자 서식을 지정합니다.
자동 확장
- 원본=표(Ctrl+T), 피벗 원본을 표 이름으로 지정.
- 데이터 모델/모두 새로 고침 사용.
Power Query로 숫자 고정
불러오기 단계에서 데이터 유형을 숫자로 지정하고 로캘을 고정합니다.
실무 예제
// 금액 숫자화
=IFERROR(VALUE(SUBSTITUTE(D2,",","")),0)
Troubleshooting
| 증상 | 원인 | 해결 |
|---|---|---|
| 개수만 나옴 | 문자형/오류 | 텍스트 나누기, VALUE, IFERROR |
| 합계 틀림 | 쉼표/공백 | SUBSTITUTE, TRIM |
| 새 데이터 미반영 | 고정 범위 | 표, 새로 고침 |