온라인 Excel 편집기
무료 · 가입 불필요 · 로컬 처리

Excel 공백 원클릭 정리 — 무료·업로드 불필요·데이터 안전

모든 텍스트 셀의 앞뒤 공백 제거, 내부 연속 공백 접기, 보이지 않는 NBSP 처리 지원. 시트별 변경 보고서 포함. 업로드·가입 불필요.

.xlsx, .xlsm 또는 .xls 파일 하나를 여기로 드롭하거나 클릭하여 선택

.xlsx / .xlsm / .xls 지원 · 로컬 처리 · 업로드 안 됨

온라인에서 Excel 앞뒤 공백을 제거하는 방법

  1. .xlsx, .xlsm 또는 .xls 파일 하나를 드롭하세요 — 처리는 완전히 로컬에서 이루어지며 업로드되지 않습니다.
  2. 두 가지 정리 옵션을 선택하세요: 내부 연속 공백을 하나로 합치기(기본 꺼짐), NBSP·전각 공백을 일반 공백으로 처리하기(기본 켜짐).
  3. 「공백 정리」를 클릭 — 모든 시트의 텍스트 셀에서 탭과 줄바꿈을 포함한 앞뒤 공백이 제거됩니다.
  4. 보고서를 확인 — 시트마다 변경된 셀 수가 표시되고 상단에 합계가 나타납니다.
  5. 결과 다운로드 — {원래 이름}-trimmed.xlsx 형태의 깨끗한 .xlsx 파일입니다.

작동 원리

.xlsx 통합 문서는 XML 파트로 구성된 ZIP 아카이브입니다. 이 도구는 그 아카이브를 브라우저에서 열어 사용자가 선택한 트림 모드에 따라 각 셀의 텍스트 값에서 앞 공백, 뒤 공백, 그리고/또는 불필요한 내부 공백을 스캔한 뒤, 그 자리에서 셀 값에 트리밍을 적용하고 수정된 XML 파트를 새 .xlsx ZIP으로 다시 패키징합니다. 전체 과정은 로컬에서 완결되며 파일은 업로드되지 않습니다.

파일이 기기를 떠나지 않습니다. 파싱, 트리밍, 재패키징이 모두 브라우저 내 JavaScript로 이루어집니다 — 업로드도, 대기열도, 기기 메모리로 감당할 수 있는 범위를 넘는 파일 크기 제한도 없습니다.

TRIM 함수와의 비교

대부분 Excel의 TRIM() 함수로 공백을 자릅니다. 이 함수는 앞·뒤·내부 공백을 하나로 접습니다. 하지만 TRIM은 보조 열이 필요하고 셀 단위로만 동작하며 원본 데이터는 그대로 둡니다 — 값을 붙여넣어 원본을 덮어써야 합니다. 이 도구는 원본 셀에 직접 트리밍하고 시트 전체를 한 번에 처리하며 수식이 필요 없습니다.

방식파일의 행방예상 결과
이 도구어디로도 가지 않음 — 브라우저에 머무름무료 · 가입 불필요 · 원본 셀에 직접 트리밍 · 시트 전체를 한 번에
Excel TRIM() 함수PC에 머무름Excel 필요 · 보조 열 필수 · 값으로 붙여넣기로 마무리
온라인 트림 도구서버로 업로드무료 버전은 크기 제한 · 파일이 기기를 떠남

옵션 1: 내부 연속 공백을 하나로 합치기

자르기는 항상 텍스트 셀 양쪽 끝의 공백을 제거합니다. 접기 꺼짐(기본값) 상태에서는 단어 사이의 공백, 탭, 줄바꿈이 그대로 유지됩니다. 켜면 내부의 모든 연속 공백이 일반 공백 하나로 바뀝니다.

셀 내용(따옴표로 표시)자르기만(기본)자르기 + 접기
" Alice ""Alice""Alice"
"New York""New York"(그대로 유지)"New York"
"a"와 "b" 사이 탭 2개탭 유지"a b"

옵션 2: NBSP 및 전각 공백 처리

줄바꿈 없는 공백(U+00A0, 웹에서 복사한 텍스트에 흔함)과 전각/표의문자 공백(U+3000, 일본어·중국어 조판에 흔함)은 일반 공백과 똑같아 보이지만 다른 문자입니다. VLOOKUP과 정확히 일치 필터는 이들을 서로 다른 문자로 취급합니다. 옵션 켜짐(기본값)에서는 둘 다 일반 공백으로 변환한 뒤 자르고, 꺼짐에서는 전혀 건드리지 않습니다.

셀에 들어있는 내용NBSP 옵션 꺼짐NBSP 옵션 켜짐(기본)
"123" 뒤에 NBSP변경 없음"123"
"Tokyo" 양쪽이 전각 공백변경 없음"Tokyo"
"44.9"와 "€" 사이가 NBSP변경 없음"44.9 €"

비어 있어 보이는 셀에 NBSP나 전각 공백이 하나만 들어 있을 수 있습니다. Excel의 TRIM() 함수도 NBSP는 제거하지 못하며 SUBSTITUTE가 필요합니다. 이 옵션을 켜면 해당 치환을 한 번에 처리합니다.

이럴 때 공백 정리가 필요합니다

  • VLOOKUP, XLOOKUP, INDEX/MATCH, COUNTIF가 똑같아 보이는 값에서 일치에 실패할 때 — 보통 한쪽에 끝 공백이나 NBSP가 붙어 있습니다.
  • 다른 시스템에서 내보냈거나 웹에서 수집한 데이터를 키 불일치로 거부하는 데이터베이스, CRM, ERP로 가져오기 전 정제.
  • 코드, 이메일, 전화번호로 열을 비교·조인할 때 숨은 공백이 매칭을 깨뜨리는 경우.
  • 분석이나 피벗 테이블 전에 양식 응답과 붙여넣은 텍스트를 정규화할 때.

텍스트 셀만 수정됩니다. 숫자, 날짜, 불리언, 진짜 빈 셀은 그대로 통과합니다. 0은 0으로 남고 날짜 셀은 날짜 값을 유지합니다.

제한 사항

  • 출력은 데이터에서 재작성된 값 수준의 .xlsx입니다. 셀 스타일, 열 너비, 병합 셀, 차트는 단순화됩니다.
  • 수식 내부의 공백은 변경되지 않고 캐시된 텍스트 값만 처리됩니다.
  • 암호화된 통합 문서(열 때 비밀번호 필요)는 읽을 수 없습니다.
  • 구형 .xls도 지원되지만 출력은 .xlsx로 변환됩니다.

자주 묻는 질문

이 공백 정리 도구는 정말 무료인가요?

네, 100% 무료입니다. 가입 불필요, 워터마크 없음, 파일 수 제한 없음. 모든 처리는 브라우저에서 이루어집니다.

정확히 무엇이 제거되나요?

모든 텍스트 셀의 앞뒤 공백 — 스페이스, 탭, 줄바꿈 — 이 제거됩니다. 단어 사이의 공백은 접기 옵션을 켠 경우에만 변경됩니다.

줄바꿈 없는 공백(NBSP)도 제거되나요?

네, NBSP 옵션이 켜져 있으면(기본값) NBSP(U+00A0)와 전각 공백(U+3000)이 모두 일반 공백으로 변환된 뒤 잘립니다. 옵션을 끄면 그대로 남습니다.

숫자와 날짜가 바뀌나요?

아니요. 텍스트 셀만 수정되고 숫자(0 포함), 날짜, 불리언, 빈 셀은 변경되지 않습니다.

공백만 있는 셀은 어떻게 되나요?

진짜 빈 셀이 됩니다. 스페이스, 탭, 줄바꿈로만 이루어진 셀은 자르기 후 빈 문자열이 됩니다.

파일이 서버에 업로드되나요?

아니요. 구문 분석, 정리, 재작성이 모두 브라우저 내 JavaScript로 이루어지며 파일이 기기를 떠나지 않습니다.

서식이 유지되나요?

아니요 — 출력이 셀 값에서 다시 작성되므로 스타일, 열 너비, 병합된 셀이 단순화됩니다. 서식이 중요하면 온라인 편집기를 사용하세요.

어떤 형식이 지원되나요?

.xlsx, .xlsm 및 구형 .xls. 결과는 항상 최신 .xlsx 파일로 다운로드됩니다.

관련 도구

전체 가이드가 필요하세요? 읽어보세요: TRIM 함수 없이 Excel에서 여분의 공백 제거하는 방법 — 단계별 설명, Excel 수동 방법, FAQ를 담았습니다.

전체 참조가 필요하세요? 읽어보세요: TRIM 함수: 구문, 예제 및 오류 해결 — 구문, 예제, 자주 발생하는 오류, FAQ를 담았습니다.

정리 전에 특정 셀을 확인하거나 편집하고 싶으신가요?

무료 온라인 Excel 편집기 열기