엑셀 substitute 바꾸기 함수 사용해 보기

 


안녕하세요. 오늘은 엑셀 바꾸기 함수라고 알려진 엑셀 substitute 함수의 정의와 사용방법에 대해서 알아보려고 합니다. substitute는 교체하다 대체하다의 뜻으로 substitute 함수를 사용하면 원하는 텍스트를 지정한 다른 텍스트로 교체를 해줍니다. 비슷한 엑셀 문자 바꾸기 방법으로 사용하는 함수로는 엑셀 replace 함수가 있습니다. 두가지 함수 모두 엑셀 글자를 바꾸어주지만 방법이 다릅니다. 두 함수의 정의와 예제를 들어 설명을 해보도록 하겠습니다.

 





*엑셀 substitute 함수

 

SUBSTITUTE(text,old_text,new_text,[intsance_num])

 

-문자열에 있는 특정 문자를 지정한 문자로 바꾸어 줍니다.

 

-text : 대체할 문자가 포함되어 있는 셀 혹은 텍스트

 

-old_text : 바꾸기 전의 기존의 문자 입니다

 

-new_text : old_text가 대체될 문자 입니다.

 

-intsance_num : 선택요소로 꼭 선택하지 않아도 되며 문자열에서 몇 번째에 있는 old_text를 교체할 것인지를 지정합니다. 지정하지 않게 되면 모든 old_text new_text로 바꾸어 줍니다.

    

*엑셀 substitute 함수 예제

 

 

-위의 엑셀 표에서 부서로 표기되어있는 것을 팀으로 바꿔보도록 하겠습니다. 예를들어 회계부는 회계팀 , 영업부는 영업팀으로 바꿔보도록 하겠습니다.

 

-=substitute(인수1,인수2,인수3) 이렇게 표기해보도록 하겠습니다.

 

-인수1에는 내가 바꾸고자 하는 문자가 포함된 셀을 선택합니다

 

-인수2에는 내가 바꾸고자 하는 문자를 따옴표와 함께 적어줍니다 ""

 

-인수3에는 ""를 대체할 문자 ""을 적어주시면 됩니다. 그렇게 되면 =substitute(E4,"","") 이렇게 적어주시면 됩니다.

 

 

-그리고 셀 서식을 복사하기 위해 아래로 끌어당겨주셔서 복사하시면 됩니다.

  





*엑셀 replace 함수

 

REPLACE(old_text, start_num, num_chars, new_text)

 

-문자열에서 지정된 문자의 수만큼 다른 텍스트로 바꾸어 줍니다.

 

-old_text : 바꾸기전의 기존의 문자열 입니다

 

-start_num : 바꿀문자 위치의 시작점 입니다.

 

-num_chars : 바꿀문자의 문자수 입니다.

 

-new_text : old_text가 대체될 문자열 입니다.

+ Recent posts