엑셀 특정 문자 바꾸기 | 글자 일괄 변경 방법 | SUBSTITUTE 함수
엑셀에서 특정 문자를 바꾸는 방법에 대해서 알려드리겠습니다. SUBSTITUTE 함수를 사용하면 특정 문자, 단어를 한번에 일괄 변경할 수 있습니다.
엑셀 특정 문자 바꾸기 (SUBSTITUTE 함수)
SUBSTITUTE 함수는 셀 안의 특정 문자를 원하는 글자로 변경, 대체해주는 함수입니다.
SUBSTITUTE 함수 사용 방법
=SUBSTITUTE( text, old_text, new_text, [instance_num] )
- text: 바꾸고 싶은 텍스트가 포함된 문자열을 기입합니다. / 바꿀 단어가 포함된 전체 문장 또는 셀
- old_text: 변경 전 텍스트를 기입합니다. / 변경할 기존 문자
- new_text: 변경 후 텍스트를 기입합니다. / 대체할 새로운 문자
- [instance_num] : [선택 사항] 변경할 단어가 여러개 있을 경우, 바꿀 단어의 위치를 지정합니다. / 몇 번째 위치인지 숫자로 지정
엑셀 특정 문자 일괄 변경하는 법
예를 들어서 기획: 이나영, 촬영: 이나영, 편집: 이나영이 적힌 셀 B2를 셀 B3에 이나영을 김철수로 SUBSTITUTE 함수를 이용해서 바꿀 수 있습니다.
=SUBSTITUTE(문장이 적힌 셀, “이나영”, “김철수”)
결과 값은 기획: 김철수, 촬영: 김철수, 편집: 김철수가 됩니다.


엑셀 특정 문자 변경하는 법 (위치 지정)
이번에는 기획: 이나영, 촬영: 이나영, 편집: 이나영이 적힌 셀 B2에 위치를 지정해서 촬영: 이나영이 있는 2번 째 위치의 이나영을 김철수로 SUBSTITUTE 함수를 이용해서 바꿔 보겠습니다.
=SUBSTITUTE(문장이 적힌 셀, “이나영”, “김철수”, 2)
결과 값은 기획: 이나영, 촬영: 김철수, 편집: 이나영이 됩니다.


엑셀 셀 여러개 한 번에 특정 단어 바꾸기
만약 일정 패턴으로 특정 문자를 수정할 셀이 여러개 있다면 Text 인수 부분을 범위로 지정해주거나 함수를 완성한 후 드래그로 자동 완성 시켜주면 됩니다.
상품 번호를 No.1~8로 만들어진 셀에 “No.”를 “상품”으로 바꾸려고 할 때 함수 사용 시 한 번에 Text 인수를 범위로 지정해주면 B3 ~ B10셀이 자동으로 수식이 완성됩니다.

