작성된 엑셀 문서에서 내용을 수정할 때 자주 사용하는 글자 바꾸기 작업에 대해 알아보겠습니다. 오늘 사용할 함수는 REPLACE 함수와 SUBSTITUTE 함수입니다.
1. REPLACE 함수
REPLACE 함수는 셀에 입력된 문자 중 특정 위치에서 일정 개수의 문자를 새로운 문자로 대체하는 함수입니다. 이 함수는 전화번호나 사번처럼 일정한 길이 가진 문자를 수정할 때 유용하게 사용됩니다.
= REPLACE ( 셀 주소, 시작 번호, 변경할 문자수, 대체문자)
① 셀 주소 – 변경할 문자가 있는 셀의 주소를 입력합니다.
② 시작번호 – 변경을 시작할 문자의 위치를 지정합니다. 번호는 왼쪽에서 1번부터 시작합니다.
③ 변경할 문자수 – 변경할 문자 개수를 입력합니다.
④ 대체문자 – 새로운 문자로 대체할 내용을 입력합니다.
아래 그림에서 전화번호가 입력된 셀의 특정 위치의 숫자를 수정하려면, 해당 번호와 수정할 개수를 지정한 후, 새로운 대체문자를 입력합니다. 대체문자를 입력할 때는 앞뒤에 큰따옴표(“”)를 사용해야 합니다. 만약 “”(공백)를 입력하면, 지정한 문자 구간은 삭제됩니다.
2. SUBSTITUTE 함수
SUBSTITUTE 함수는 기존 문자를 다른 문자로 바꾸는 데 사용하는 함수로, REPLACE 함수와는 다르게 변경할 문자의 내용을 직접 입력하여 대체합니다. 주소나 명칭, 단어 등을 수정할 때 유용합니다.
= SUBSTITUTE( 셀 주소, 변경할 문자, 대체문자)
① 셀 주소 – 변경할 문자가 입력된 셀 주소를 입력합니다.
② 변경할 문자 – 수정하고자 하는 기존 문자를 입력합니다.
③ 대체문자 – 새로 대체할 문자를 입력합니다.
예를 들어, 특정 단어나 문구를 다른 내용으로 바꾸고자 할 때, 셀 주소와 변경할 문자, 대체할 문자를 입력하면 됩니다. REPLACE 함수와 동일하게, 변경할 문자와 대체문자 앞뒤에 큰따옴표(“”)를 사용하며, “”(공백)를 입력하면 해당 문자 내용을 삭제할 수 있습니다.
마치며
오늘은 엑셀에서 글자 바꾸기 함수인 REPLACE와 SUBSTITUTE에 대해 알아보았습니다. 두 함수의 차이점을 정리하면 다음과 같습니다.
① REPLACE 함수: 변경할 문자의 시작 번호와 개수를 입력하여 글자를 바꿈.
② SUBSTITUTE 함수: 변경할 문자의 내용을 입력하여 글자를 바꿈.
이 두 함수를 잘 활용하면 엑셀에서 데이터를 보다 효율적으로 수정할 수 있습니다.