본문 바로가기
배움활동/아는만큼 편해지는 IT

엑셀 셀 내의 특정 문자를 변경할 때는 SUBSTITUTE 함수를 사용한다

by littlemonkey 2020. 6. 5.
반응형

엑셀에서 텍스트 중의 특정 문자를 새로운 문자로 치환하고자 할 때 사용하는 함수가 SUBSTITUTE 이다. 엑셀의 함수 설명을 참조하면 "텍스트 중의 OLD TEXT 를 찾아서 NEW TEXT 로 바꾸는 작업을 수행하는 함수이다.

 

 

엑셀은 사용 예시를 통해 살표보는게 이해가 빠르다. 예시를 살표보자!!!

B5 셀의 값 중에서 "/" 문자를 "월"로 변경을 하였다. "2/1" 텍스트가 "2월4"로 변경되었음 알 수 있다.

 

위의 변환된 값인 D5 셀을 다시 한번 더 함수를 적용해보자. D6 셀을 보면 SUBSTITUTE 함수를 다시 사용해서 D5 셀의 ","값을 "일"로 변경하였다. 

상황에 맞게 여러번 사용하여 데이터값을 원하는 형태로 가공할 수 있다.

 

SUBSTITUTE 함수를 사용한 아래 예시를 보면 특정 텍스트를 다른 텍스트로 대체하였음을 알 수 있다.

 

아래 예시는 특수문자를 좌측의 콤마에서 "/"로 변경하여 보았다.

 

일반적으로 텍스트를 변경할 때는 "CTRL+F" 의 찾기 기능을 사용하여 "바꾸기" 기능으로 문자를 변경한다. 하지만 특정셀의 문자를 특정한 규칙으로 변경하고자 할때는 SUBSTITUTE 함수를 사용하는 것이 유리하다. 

필요에 따라서 SUBSTITUTE 변수값을 "" 공란으로 설정하면 해당 값은 삭제처리된다. 

 

엑셀은 함수를 외우는게 중요한게 아니라 여러함수를 조합하여 어떻게 활용하는가가 중요하다는 것을 알아야한다. 우리가 흔히 사용하는 함수는 인터넷 검색으로 대부분 쉽게 찾을 수 있기 때문이다. 내가 생각하는 기능이 있다면 적당한 검색어로 써칭하여 필요한 함수를 찾아내고 그것을 내게 필요한 형태로 활용하는 것이 엑셀 활용 능력일 것이다.

반응형

댓글