포스트

[Data] 지저분한 엑셀, 함수로 5분 정리 — 데이터 클렌징 실전

엑셀 데이터 정리 함수 총정리 — 공백·중복·표기 불일치·텍스트 숫자·빈값을 TRIM·COUNTIF·SUBSTITUTE 등으로 5분 만에 깨끗하게.

[Data] 지저분한 엑셀, 함수로 5분 정리 — 데이터 클렌징 실전

🏷️ [NextX_Data_Solution] · 주식회사 넥스트엑스(NEXT X) 정식 데이터 솔루션

분석도 자동화도, 데이터가 지저분하면 결과도 지저분합니다(Garbage In, Garbage Out). 다행히 흔한 문제 대부분은 엑셀 함수 몇 개로 5분이면 정리됩니다.

🧹 흔한 5가지 문제 → 함수 해법

문제증상해법 함수
여분 공백” 홍길동 “ 처럼 앞뒤 공백=TRIM(A2)
표기 불일치서울/서울시/SEOUL=SUBSTITUTE, =UPPER/PROPER
중복 행같은 데이터 두 번=COUNTIF(A:A,A2)>1 로 표시 후 제거
텍스트로 된 숫자합계가 안 됨=VALUE(A2)
텍스트로 된 날짜정렬이 이상함=DATEVALUE(A2)

🛠️ 바로 쓰는 예시

1
2
3
4
5
6
7
8
9
10
11
// 앞뒤 공백 + 중간 이중 공백 정리
=TRIM(A2)

// 표기 통일: "서울시"·"서울특별시" → "서울"
=SUBSTITUTE(SUBSTITUTE(A2,"특별시",""),"시","")

// 중복 여부 표시 (2번째부터 '중복')
=IF(COUNTIF($A$2:A2,A2)>1,"중복","")

// 빈칸을 '미입력'으로
=IF(ISBLANK(A2),"미입력",A2)

💡 원본은 절대 덮어쓰지 마세요. 옆에 ‘정리’ 열을 만들어 함수를 걸고, 결과만 값으로 복사(붙여넣기 → 값)합니다.

✅ 정리 후 검증 체크

  • 행 수가 예상과 맞는가? (중복 제거 후)
  • 합계·평균이 계산되는가? (숫자 인식 확인)
  • 범주 값 종류가 몇 개인가? (COUNTA+중복제거로 표기 흔들림 점검)

🚀 매번 반복된다면 = 자동화 신호

같은 정리를 매주 하고 있다면, 함수 대신 파이썬으로 자동화할 때입니다. 대량·반복은 코드가 더 싸고 정확합니다. 더 깊은 정제 원칙은 데이터 클렌징 참고.

📩 데이터가 지저분해 분석을 못 하고 있다면

지저분한 파일 1개만 주셔도 됩니다 — 정리 규칙과 자동화 방안을 진단해 드립니다. → Business Inquiry · csnextx@gmail.com

관련 → 데이터 클렌징 실전 · 구글시트 대시보드


📎 본 글은 주식회사 넥스트엑스(NEXT X) 기술연구소의 R&D 자산입니다. 함께 읽기📊 데이터 대표 사례 · 📖 블로그 안내 · 📩 비즈니스 문의

이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.