엑셀 공백이 안 지워질 때 한 번에 정리하기
웹이나 PDF에서 붙여 넣은 칸에는 TRIM으로 안 지워지는 공백과 안 보이는 문자가 섞여 있어요. 파일을 놓으면 고른 열을 한 번에 정리해요. 1,234원 같은 글자 숫자도 숫자로 바꿔요.
또는 여기에 끌어다 놓기 · xlsx · csv
파일은 이 브라우저 안에서만 읽어요. 서버로 보내지 않아요.
함수로 직접 하려면
글자가 B2 칸에 있을 때.
- 특수 공백 + 앞뒤 공백
=TRIM(SUBSTITUTE(B2,CHAR(160)," "))160번 공백을 보통 공백으로 바꾼 뒤 TRIM
- 칸 안 줄바꿈
=SUBSTITUTE(B2,CHAR(10)," ")CLEAN은 줄바꿈을 지워 단어가 붙을 수 있어요
- 글자 숫자 → 숫자
=VALUE(SUBSTITUTE(SUBSTITUTE(B2,",",""),"원",""))(1,000) 같은 음수 표기는 따로 처리해야 해요
자주 묻는 질문
엑셀에서 TRIM을 써도 공백이 안 지워져요.
웹이나 PDF에서 가져온 칸에는 160번 공백(줄 바꿈 없는 공백)이 섞여 있습니다. TRIM은 보통 공백(32번)만 지웁니다. 함수로는 TRIM(SUBSTITUTE(B2,CHAR(160)," "))처럼 160번을 보통 공백으로 바꾼 뒤 TRIM을 씁니다. 이 페이지에서는 160번과 전각 공백, 폭이 다른 여러 공백, 탭까지 보통 공백으로 바꾼 뒤 앞뒤 공백을 지웁니다.
칸 안 줄바꿈은 어떻게 지워요?
칸 안 줄바꿈을 공백 하나로 바꾸거나, 그대로 지우거나, 남겨 둘 수 있습니다. 함수로 하려면 SUBSTITUTE(B2,CHAR(10)," ")를 씁니다. CLEAN 함수는 줄바꿈을 그냥 지워서 앞뒤 단어가 붙을 수 있습니다.
안 보이는 문자는 무엇을 지우나요?
폭 없는 공백(U+200B~200D, 2060), 파일 앞의 BOM(FEFF), 소프트 하이픈(00AD), 줄바꿈·탭을 뺀 제어 문자를 지웁니다. 미리보기에서는 이런 문자를 · ⌫ ↵ ␣ 같은 기호로 보여 줘서 무엇이 바뀌는지 볼 수 있습니다.
공백 여러 개도 하나로 줄여 주나요?
기본으로 앞뒤 공백을 지우고 사이에 겹친 공백은 하나로 줄입니다. 둘 다 끌 수 있습니다. 파일을 놓으면 바뀔 칸이 있는 열을 미리 골라 둡니다.
공백을 지웠는데도 숫자로 안 바뀌어요.
'숫자로 바꾸기'를 켜면 1,234, 1 234, 1,234원, ₩1,234, (1,000), -12.5 같은 칸을 1234, -1000 같은 숫자로 바꿉니다. 엑셀 파일에는 숫자 칸으로 저장합니다. 010으로 시작하는 전화번호, 06236 같은 우편번호처럼 0으로 시작하는 번호, 15자리가 넘는 수, 12% 같은 비율, 날짜는 글자 그대로 둡니다.
파일이 서버로 가나요?
아니요. 파일은 이 페이지가 열린 브라우저 안에서만 읽고 정리합니다. 탭을 닫으면 아무것도 남지 않습니다.
다른 도구
- 엑셀 개인정보 가리기이름·전화번호·주민번호·이메일 열을 한 번에 별표로
- 엑셀 만 나이·성별 계산주민번호·생년월일 열에서 만 나이와 성별 열을 붙여서
- 엑셀 주소 분리주소 열을 시도·시군구·기본·상세 주소 열로
- 엑셀 전화번호 하이픈 넣기02·031·010이 섞인 번호 열을 한 모양으로
- 엑셀 성 이름 분리이름 열을 성·이름 두 열로, 남궁·황보 같은 두 글자 성까지
- 엑셀 텍스트 날짜 변환20250615·2025.6.15가 섞인 날짜 열을 진짜 날짜로
- 엑셀 빈칸 위 값으로 채우기병합 셀을 풀고 빈칸을 위 값으로, 여러 열을 한 번에
- 카톡 대화 분석기누가 많이 말했는지, 누가 잠수인지
- 카톡 대화 엑셀·PDF 변환사람·기간·단어로 골라 저장