Home > 엑셀 함수 > 텍스트 함수 > REPLACE 함수 사용법

REPLACE 함수 사용법

엑셀 REPLACE 함수는 텍스트의 일부를 지정된 길이만큼 다른 텍스트로 바꿔줍니다.

간단한 함수이지만 데이터의 특정 부분을 일괄 변경할 때 많이 사용합니다.

구문(Syntax)

REPLACE

REPLACE(old_text, start_num, num_chars, new_text)

텍스트의 일부를 지정된 길이만큼 다른 텍스트로 바꾼다.

인수

  • old_text : 바꾸기 전 전체 텍스트
  • start_num : 바꿀 텍스트의 시작위치
  • num_chars: 바꿀 텍스트의 길이(갯수)
  • new_text: 바꾼 후의 새 텍스트

 

사용 예

아래 그림과 같이 '종로구익선동' 에서 4번째부터  2자리 '익선'을 '가회'로 바꾸려면 수식을 다음과 같이 입력합니다.

REPLACE 함수로 텍스트 바꾸기

=REPLACE("종로구익선동",4,2,"가회") => '종로구가회동'

 

다음과 같이 상품코드를 일괄 변경할 때도 사용할 수 있습니다.

=REPLACE(C12,3,2,"90")

REPLACE 함수로 상품코드 일괄 변경하기

상품코드의 3번째 부터 2자리의 '30'이 전부 '90'으로 변경되었습니다.

 

참고

  • REPLACEB 함수도 있는데 더블바이트 문자(한글,일본어,중국어 등 글자 하나가 2바이트인 문자)가 포함되어 있으면 한 글자를 바이트단위로 인식하여 2자리로 계산하는 것만 다르고 REPLACE함수와 사용법이 동일합니다.
  • REPLACE함수와 달리 SUBSTITUTE 함수는 위치와 길이를 지정하지 않고 바꿀 문자를 지정해주면 바꿔줍니다.

 

[ 엑셀 텍스트 함수 ]

댓글 달기

이메일 주소는 공개되지 않습니다.

Scroll to Top
%d 블로거가 이것을 좋아합니다: