본문 바로가기
개발자와 프로그래밍

[엑셀] 데이터의 빈칸 없애는 법3 (뭘해도 안된다. 마지막 방법)

디지털노마드 2023. 2. 13.
반응형

데이터의 앞뒤에 있는 빈칸을 없애는 법

 

[엑셀] 데이터의 빈칸 없애는 법1 (trim 함수, 앞뒤 빈칸 지우기)

다른 소스에서 데이터를 가져오다 보면 사용해야 하는 빈칸 외에 데이터의 앞뒤에 빈칸이 섞여 들어오는 경우가 있습니다. 이런식으로 데이터에는 텍스트만 필요한데, 앞뒤에 여러가지 빈칸이

manakim.tistory.com

 

모든 데이터의 빈칸을 쉽게 없애는 법

 

 

[엑셀] 데이터의 빈칸 없애는 법2 (모두 바꾸기 사용)

데이터의 빈칸을 지우는 방법에 대해서는 trim 을 일단 사용할 수 있다고 알려드렸습니다. (링크) 함수사용이 귀찮으신 분들은 Ctrl + H 로 할 수 있는 바꾸기 기능을 사용할 수 있습니다. 위와 같은

manakim.tistory.com

 

두가지를 사용해도 빈칸이 없어지지 않고 남아있다면 사용해야 하는 방법입니다. 

위의 두 방법을 사용해도 빈칸이 없어지지 않는다는 그것은 빈칸이 아닙니다. 

바로 아스키코드 160의 '빈칸처럼 보이는 문자' 입니다. 

 

가장 빠르게 없애는 방법은 아래와 같이 하면 됩니다. 

 

=SUBSTITUTE(C5,CHAR(160),"")

 

C5의 데이터에서 char(160) -빈칸처럼보이는문자 - 를 "" 아무것도 아닌것으로 바꾸는 함수입니다. 

또는 아래 방법으로도 가능합니다. 

 

위 처럼 빈칸을 하나 드래그 해서 Ctrl + S 눌러서 복사합니다. 

그리고 바꿀 데이터가 있는 모든 cell 을 드래그 하고

Ctrl + H 를 눌러줍니다. 

찾을 내용에 방금 Ctrl + S 로 복사했던 그 '빈칸처럼보이는데이터' 를 붙혀주고

바꿀 내용은 건드리지 않습니다. 

모두 바꾸기를 눌러줍니다. 

 

아래처럼 몇개 항목이 바뀌었다는 메세지가 나옵니다. 

 

아래와 같이 데이터가 수정되었습니다. 

 

보통 char(160) 을 의도를 가지고 사용하는 경우는 거의 없으나

의도치 않게 메일에 있는 데이터를 가져오는 경우등에서 자연스럽게 빈칸처럼 보이는 데이터가

생기는 경우가 있습니다. 이때 사용해서 수정하면 됩니다. 

 

반응형

댓글