본문 바로가기
Excel/엑셀 팁(TIP)

엑셀팁] 엑셀에서 특수문자를 바꾸기 하거나 vlookup함수에 포함시킬 때

by excelnote2 2020. 9. 3.



엑셀에서 vlookup같은 함수를 실행시키거나 문자열을 조작하려고 할 때 원하는대로 동작하지 않을 때가 있는데 문자열 중에 다음과 같은 특수문자가 포함되어 있을 때 그렇다. 



~(틸트)


*(별표, 아스타리스크)


?(물음표)



아래 그림에서는 ~(틸트)를 다른 특수문자로 바꾸기를 시도했지만 대상을 찾지 못했다고 나온다. 






*(아스트리스크)와 ?(물음표)로 바꾸기를 해보면 조금 황당한(?) 결과를 얻기도 한다. 











다른 특수문자는 괜찮은데 ~, *, ?는 정규식표현 때문인지 엑셀에서 제대로 인식하지 못한다. 


해결방법은 각 특수문자 앞에 ~(틸트)를 붙여준다. 



~를 바꾸려면 ~~


*를 바꾸려면 ~*


?를 바꾸려면 ~? 


로 표기하면 된다. 






댓글