엑셀 프로그램 > 엑셀토이박스(XLToybox) > 엑셀에서 웹공백(NBSP)을 공백으로 변환하기

엑셀에서 웹공백(NBSP)을 공백으로 변환하기

다른 문서의 자료를 복사하거나 인터넷에서 있는 내용을 복사해서 엑셀에 붙여넣으면

  • TRIM 함수CLEAN 함수로는 공백을 제거할 수 없거나
  • 눈에 보이는 공백으로 변환할 수 없는

경우가 있습니다. 이런 경우 공백이 제거되지 않아 문제가 되기도 하고 시스템에 업로드하는 경우에 데이터가 제대로 인식되지 않고 오류가 발생할 수 있습니다.

키보드의 스페이스바로 입력된 공백이 아니라 웹페이지에서 공백을 넣는 문자(NBSP)라서 UNICHAR 함수SUBSTITUTE 함수를 이용해서 복잡한 방법으로 처리해야 합니다.

UNICHAR 함수로 웹 공백(NBSP) 문자 제거하기

웹공백 처리에 대한 자세한 내용은 UNICHAR 함수를 참고하세요.

위와 같이 UNICHAR 함수와 SUBSTITUTE 함수를 사용해서 웹공백을 제거하거나 변환하는 방법보다는 엑셀토이박스(XLToybox)에 포함된 '웹공백 변환' 기능을 사용하면 '웹공백'을 '눈에 보이는 공백'으로 변환할 수 있습니다.

※ 엑셀토이박스(XLToybox)는 추가 기능(Add-in)으로 설치하는 엑셀 유틸리티 프로그램입니다.
아래 링크에서 다운로드를 받으세요.
엑셀토이박스(XLToybox) 최신버전 다운로드

 

Part list에 포함된 웹공백을 TRIM 함수로 제거해보기

실습용 엑셀파일을 다운로드한 후 다음과 같이 따라해 보세요.

실습용 엑셀파일 다운로드 : 웹공백변환_샘플

다음의 [Part list] 시트에는 웹공백이 포함되어 있습니다.

Specification의 앞, 중간, 끝에 웹공백이 포함되어 있는데 일반 공백과 차이가 없는 것처럼 보입니다.

웹공백이 포함된 자료

 

TRIM 함수로 [C5] 셀의 공백을 제거해 보겠습니다.

= TRIM(C5) → 앞에 있는 공백제거가 안됩니다.

웹공백을 TRIM 함수로 제거하기 - 제거 안됨

 

 

Part list에 포함된 웹공백 표시하기

웹공백을 제거하기 전에 어떤 셀에 웹공백이 포함되어 있는지 표시해 보겠습니다.

① [Part list] 시트에서 다음과 같이 웹공백이 포함된 셀을 찾을 범위를 선택합니다.

웹공백 찾아서 표시하기

 

② XLToybox 리본메뉴에서 [웹공백 표시]를 클릭합니다.

웹공백 찾아서 표시하기

 

다음과 같이 웹공백이 포함된 셀을 찾았다는 메시지가 표시되며

웹공백 찾아서 표시하기 - 결과

 

웹공백이 포함된 셀의 배경색이 노란색으로 표시됩니다.

웹공백 찾아서 표시하기 - 결과

 

 

Part list에 포함된 웹공백을 눈에 보이는 공백으로 변환

앞에서는 웹공백을 표시만 했을 뿐입니다. '눈에 보이는 공백'으로 변환해 보겠습니다.

① [Part list] 시트에서 웹공백을 '눈에 보이는 공백'으로 변환할 범위를 선택합니다.

웹공백 찾아서 변환하기

 

② XLToybox 리본메뉴에서 [웹공백 변환]을 클릭합니다.

웹공백 찾아서 변환하기

 

다음과 같이 웹공백을 공백으로 변환했다는 메시지가 표시되며

웹공백 찾아서 변환하기 - 결과

 

웹공백이 포함된 셀이 '눈에 보이는 공백'으로 변환되었습니다.

TRIM 함수로 [C5] 셀의 공백을 제거해 보겠습니다.

= TRIM(C5) → 앞에 있는 공백이 제거됩니다.

웹공백 찾아서 변환하기 - 결과

 

 


관련 글

엑셀 애드인 엑셀토이박스 XLToybox(엑셀토이박스) 2.0.0 버전 2024.9.24 배포(심플간트 추가) - 엑셀 유틸리티 프로그램 XLToybox(엑셀토이박스)에 심플간트(Simple Gantt) 기능을 추가한 2.0.0 버전을 배포합니다. 2.0.0 버전 추가 내용 심플간트(Simple Gantt) 엑셀파일에 간트차트를 간단히…

XLToybox(엑셀토이박스) 2.0.0 버전 2024.9.24 배포(심플간트 추가) 더 보기 »

UNICHAR 함수 - 코드값에 해당하는 유니코드문자 반환 - 엑셀 UNICHAR 함수는 입력된 숫자 코드값에 해당하는 유니코드(Unicode)문자를 구해줍니다. 함수이름 UNICHAR는 유니코드의 영어표현 Unicode와 문자를 의미하는 Character의 앞 글자를 따온…

UNICHAR 함수 - 코드값에 해당하는 유니코드문자 반환 더 보기 »

 

엑셀웍스 책 출간 안내

그동안 엑셀웍스에 올린 '엑셀 강좌', '함수 사용법', 여러 '실무 예제'에서 핵심만 뽑아 '된다! 엑셀 수식 & 함수' 책으로 출간하였습니다.

 자세히 보기

온라인 구매처: 예스24   교보문고   알라딘 

댓글 남기기

Scroll to Top