엑셀 replace 함수 텍스트 변경하는 예제 간단 정리

엑셀 replace 함수 어떤 기능일까요? 텍스트의 특정 부분을 원하는 텍스트로 변경할 수 있는 함수입니다. 변경될 텍스트의 위치는 알고 있을 때 유용하게 사용할 수 있습니다.

 

엑셀 replace 함수 사용법

REPLACE() 함수는 n번째의 텍스트를 원하는 값으로 변경할 때 사용합니다.

=REPLACE(old_text, start_num, num_chars, new_text) 형태입니다. 총 4개의 인수를 사용합니다.

  • old_text : 변경할 텍스트가 있는 셀
  • start_num : 몇 번째 텍스트부터 변경할 지 결정
  • num_chars : start_num부터 몇 번째 까지 변경할 지 결정
  • new_text : 바꿀 텍스트를 입력합니다.

예를 들어 ABCDE에서 CDEcde로 변경하고 싶습니다. 아래와 같이 작성합니다. 4번 째 인수인 new_text는 알파벳과 같은 문자 자료형인 경우 따옴표 사이에 입력합니다.

엑셀-replace-함수-기본-형태

REPLACE() 함수 숫자 변경

4번째 인수인 new_text에 대체할 텍스트가 숫자 자료형인 경우 따옴표 없이 바로 삽입합니다.

replace-함수-숫자-변경

REPLACE() 텍스트 제거

중간에 삽입된 텍스트를 제거하려면 제거 개수만큼 공백을 입력하면 됩니다. 공백은 따옴표 사이에 작성하면 됩니다.

  • “” : 1개 제거
  • ” ” : 2개 제거
  • ”  ” : 3개 제거

예를 들어 ABCD에서 B를 제거하고 싶다면, 아래 그림과 같이 작성하면 됩니다.

replace로-텍스트-제거-방법

REPLACE 함수로 주민등록번호 뒷 자리 가리기

주민등록번호 뒷 자리를 REPLACE() 함수로 가려보는 예제입니다. 주민번호 뒷 7가리에서 맨 앞자리인 숫자는 성별을 나타내므로 남기기로 합니다.

replace-함수로-주민번호-뒷-자리-가리기

“***”기호는 따옴표 사이에 입력해야합니다.