반응형
엑셀 REPLACE 함수는 위치 기준으로 텍스트 교체 기능을 하는 함수입니다. 텍스트의 특정 위치를 지정해서 다른 글자로 교체하는 수정테이프 이 글에서는 REPLACE 함수의 기본 문법부터 실전 예시 3가지, 오류 해결법까지 총정리합니다.
- REPLACE 함수란?
- 기본 문법 (Syntax)
- 실전 예시 3가지
- 주의사항 및 오류 해결
- 고급 활용 (함수 조합)
- 마무리 정리
REPLACE 함수란?
REPLACE 함수는 위치 기준으로 텍스트 교체 기능을 합니다. 텍스트의 특정 위치를 지정해서 다른 글자로 교체하는 수정테이프
기본 문법 (Syntax)
=REPLACE(원본, 시작위치, 글자수, 새텍스트)
인수 설명 필수 여부
| 원본 | 원본 텍스트 | 필수 |
| 시작위치 | 교체 시작 위치 | 필수 |
| 글자수 | 교체할 글자 수 | 필수 |
| 새텍스트 | 새로 넣을 텍스트 | 필수 |
실전 예시 3가지
예시 1: 인사팀: 전화번호 마스킹
전화번호 중간 4자리를 ****로 마스킹
A B| 전화번호 | 마스킹 |
| 010-1234-5678 | =REPLACE(A2,5,4,"****") |
| 010-9876-5432 | =REPLACE(A2,5,4,"****") |
| 010-5555-1111 | =REPLACE(A2,5,4,"****") |
=REPLACE(A2,5,4,"****")
A B
| 전화번호 | 마스킹 |
| 010-1234-5678 | 010-****-5678 |
| 010-9876-5432 | 010-****-5432 |
| 010-5555-1111 | 010-****-1111 |
5번째 위치부터 4글자를 ****로 교체합니다.
예시 2: 재무팀: 계좌번호 앞자리 변경
계좌번호 앞 3자리를 새 은행코드로 교체
A B| 계좌 | 변경후 |
| 110-123-456 | =REPLACE(A2,1,3,"999") |
| 301-456-789 | =REPLACE(A2,1,3,"999") |
| 200-789-012 | =REPLACE(A2,1,3,"999") |
=REPLACE(A2,1,3,"999")
A B
| 계좌 | 변경후 |
| 110-123-456 | 999-123-456 |
| 301-456-789 | 999-456-789 |
| 200-789-012 | 999-789-012 |
1번째부터 3글자를 999로 교체합니다.
예시 3: 총무팀: 코드 버전 업데이트
코드의 마지막 2자리를 새 버전으로 변경
A B| 코드 | 변경후 |
| PRD-v01 | =REPLACE(A2,6,2,"99") |
| SVC-v03 | =REPLACE(A2,6,2,"99") |
| DOC-v12 | =REPLACE(A2,6,2,"99") |
=REPLACE(A2,6,2,"99")
A B
| 코드 | 변경후 |
| PRD-v01 | PRD-v99 |
| SVC-v03 | SVC-v99 |
| DOC-v12 | DOC-v99 |
6번째 위치부터 2글자를 99로 교체합니다.
주의사항 및 오류 해결
오류 원인 해결법| #VALUE! | 시작위치가 0 이하 | 시작위치는 1 이상이어야 합니다 |
고급 활용 (함수 조합)
REPLACE로 마스킹
=REPLACE(A2,5,4,"****")
개인정보 가리기
REPLACE vs SUBSTITUTE
REPLACE=위치 기반, SUBSTITUTE=텍스트 기반
상황에 맞게 선택
마무리 정리
✔️ REPLACE는 지정한 위치의 글자를 새 텍스트로 교체합니다
✔️ 위치(몇 번째)와 길이(몇 글자)로 교체 범위를 지정합니다
✔️ 마스킹, 코드 수정 등 위치가 고정된 교체에 적합합니다
다음 포스팅: 17. 엑셀 SUBSTITUTE 함수 사용법 - 특정 텍스트를 다른 텍스트로 교체
728x90
반응형
'컴퓨터 > 엑셀 함수' 카테고리의 다른 글
| 19. 엑셀 UPPER 함수 사용법 - 모두 대문자로 변환 | 실전 예시 포함 (0) | 2026.04.30 |
|---|---|
| 17. 엑셀 SUBSTITUTE 함수 사용법 - 특정 텍스트를 다른 텍스트로 교체 | 실전 예시 포함 (0) | 2026.04.28 |
| 15. 엑셀 SEARCH 함수 사용법 - 텍스트 위치 찾기(대소문자 무시) | 실전 예시 포함 (1) | 2026.04.26 |
| 14. 엑셀 FIND 함수 사용법 - 텍스트 위치 찾기(대소문자 구분) | 실전 예시 포함 (0) | 2026.04.25 |
| 13. 엑셀 LEN 함수 - 글자 수 세기 (1) | 2026.04.24 |