본문 바로가기
함수/텍스트 함수

엑셀 REPLACE 함수 사용해서 주민등록번호 비공개처리하기

by 동마드 2020. 9. 8.
반응형

안녕하세요 오늘은 엑셀 함수중에 주민등록번호 정보를 비공개로 전환하는 함수를 알려드리려고 합니다. 그 함수는 바로 Replace입니다. 여러분들 영어를 하시는 분들이라면 Replace가 영어단어로 '대체하다'라는 뜻을 가지고 계시는거 아시죠? 단어 뜻 답게 내가 원하고자하는 값으로 대체해주는 함수인데 한번 설명드려보겠습니다. 동영상이 좀 더 쉽게 설명했으니 동영상도 청취바랍니다.

 

 

제가 사용하고자하는 예시는 직원 현황정보 입니다. 위와 같이 직원들이 있는데 주민등록번호 뒤에 6자리 부분을 "******"으로 가리려고 합니다. Replace함수가 없다면은 일일이 다 쳐서 ******변경을 해야하지만 다들 우리는 지성인이기 때문에 엑셀 함수를 잘 사용하겠죠?

 

 

한번 더 엑셀 REPLACE 함수를 설명하자면은 '지정한 문자열에서 몇 번째부터 몇 개의 문자를 다른 문자로 대체할 것인가'를 사용하는 함수입니다. 함수 형식은 다음과 같습니다.

=REPLACE(문자열,시작위치,바꿀문자개수,새로넣을문자)

 

 

 

그럼 예시를 가지고 실제 사용해보도록 하겠습니다. 위에 설명과 같이 뒤에 6자리를 변경할거니깐요 형식은 다음과 같습니다. =REPLACE(E5,8,6,"******) 이 형식을 말로 풀어쓰자면은 E5에 있는 주민등록번호 8번째 자리부터 총 6개 글자수를 ******으로 변경하겠다는 의미입니다. 굉장히 쉽고 간단하죠? 그렇다면 엑셀 REPLACE 함수 결과값은 어떻게 나올까요?

 

 

엑셀 REPLACE 함수 결과값이 다음과 같이 나왔습니다. 그리고서 기존에 있던 주민등록번호는 지우거나 열을 잠궈버리면 되겠죠? 가장 좋은건 배포하고자하는 엑셀자료에는 숨기고자하는 자료를 숨김처리하지말고 사본을 만들어서 깔끔하게 삭제해버리는걸 추천을 드립니다.

 

 

반응형