엑셀에서 =SUM()이 0만 뜨는가?
다운로드한 .xlsx는 숫자가 쉼표 포함 텍스트일 수도.
텍스트 나누기 및 단축키 ALT+D,E,F로 1초 변환하는 방법 알려드림.
자산군별 자금 유출입 추이를 체크.
금융투자협회 종합통계 사이트에서
펀드 설정통계 데이터를 .xlsx로 다운로드했다.
::::: 금융투자협회 종합통계 Portal :::::
freesis.kofia.or.kr


그런데 막상 =SUM() 을 넣으니 0이 뜬다.
숫자 서식, 일반, 통화, 텍스트로 바꿔도 꿈쩍 않는다.
셀마다 왼쪽 정렬, 초록 삼각형이 이미 불길하다.
지독하다.
원인: 쉼표까지 문자로 인식
금융투자협회 자료는 숫자에 천 단위 구분 쉼표가 포함된 상태로,
데이터 타입이 문자로 저장되어 있다.
겉보기엔 숫자지만, 엑셀이 계산을 못 한다.
서식 변경만으로는 절대 변환되지 않는다.
해결: '텍스트 나누기' 강제 변환
여기에 해답은 의외로 '텍스트 나누기이다' 이다.
- 문제가 있는 열을 통째로 선택
- '데이터 → 텍스트 나누기' 클릭
- 아무것도 건드리지 말고 '마침(F)' 클릭
- 끝. =SUM() 정상 작동.

이 과정에서 엑셀이 내부적으로 문자열을 강제로 재파싱하면서,
숨은 문자와 특수 공백을 싹 제거해 준다.

더 개꿀팁: 단축키 ALT + D → E → F
단축키로다가
- ALT + D → E → F
를 차례대로 입력하면 1초 컷 가능.

다른 방법: 수식 사용
- =VALUE(TRIM(CLEAN(A1)))
참고로 위 수식 활용하는 고오급 방법도 있음.

병합 셀은 반드시 해제
참고로, ‘병합하고 가운데 맞춤’은 보고서 지옥의 시초다.
필터, 정렬, 가공이 다 막힌다.
데이터 작업 전 애초에 시작할 때부터 병합을 풀면 인생이 편해진다.

정리
- 외부에서 다운받은 .xlsx에서 숫자가 제대로 인식이 안될 수 있음.
- 서식 변경으로는 변환 불가
- '텍스트 나누기'(단축키: 열선택 후 AL+D , E, F)가 가장 빠르다.
- TRIM + CLEAN + VALUE 조합도 가능.
병합셀은 보자마자 해제할 것.
'Trading & Coding' 카테고리의 다른 글
| [채권 4+ML 1] 머신러닝 Rulefit으로 국채금리 커브전략 패턴탐구 (4) | 2025.08.23 |
|---|---|
| [채권 3+초고급엑셀 2] 국채 Tenor별 상대가치분석 자동화 구현(Overview) (5) | 2025.08.19 |
| [채권 2] K-Bond 호가분석 - 국고·통안 선별기 제작기 (2) | 2025.07.01 |
| [채권 1] K-Bond 메신저 장외호가 DB 쌓기 (3) | 2025.06.27 |
| [데이터수집] ccxt로 binance 1분봉 실전 수집기 만들기 (0) | 2025.06.22 |