엑셀 / 주민등록번호 뒷자리 별표로 바꾸는 방법

하이픈이 있는 주민등록번호 형식의 텍스트는 =REPLACE(B2,8,7,"*******")로 뒷자리 7개를 별표로 표시할 수 있습니다. 이 수식은 화면용 마스킹이며 원본 데이터를 삭제하지 않습니다. 실제 주민등록번호는 필요한 권한과 목적에 따라 취급하고, 외부 공유본에 원본 셀이나 수식 참조가 남지 않도록 확인하세요.

하이픈이 있는 형식

=REPLACE(B2,8,7,"*******")

앞자리 여섯 문자와 하이픈을 남기고 여덟 번째 문자부터 일곱 문자를 별표로 바꾸는 예입니다. 독자가 직접 따라 할 때는 실제 개인정보 대신 가상의 검증용 문자열을 사용하세요.

앞자리 여섯 문자와 하이픈을 남기고 여덟 번째 문자부터 일곱 문자를 별표로 바꾸는 예입니다. 독자가 직접 따라 할 때는 실제 개인정보 대신 가상의 검증용 문자열을 사용하세요.

예를 들어 형식 설명용 텍스트 000000-1234567은 000000-*******로 표시됩니다. 이 예시는 유효한 주민등록번호가 아니라 수식 위치를 설명하기 위한 문자열입니다. 원본의 길이와 하이픈 위치가 예상과 같은지 먼저 확인해야 합니다.

구문과 지원 제품은 Microsoft의 REPLACE 함수 설명에서 확인할 수 있습니다.

하이픈이 없는 형식

=REPLACE(B2,7,7,"*******")

하이픈 없이 앞자리 여섯 문자와 뒷자리 일곱 문자로 구성된 경우에는 시작 위치를 7로 바꿉니다. 숫자로 저장하면 앞자리 0이 사라질 수 있으므로 식별자는 입력·가져오기 단계에서 텍스트로 유지하는 편이 안전합니다. 이미 손실된 앞자리 0을 무조건 덧붙여 원래 번호라고 판단하면 안 됩니다.

길이만 확인하는 조건은 실제 번호의 유효성이나 취급의 적법성을 증명하지 않습니다. 형식이 다른 자료에는 ‘확인 필요’를 표시하고 사람이 원자료를 확인하도록 처리 기준을 정하세요.

마스킹 결과를 공유할 때

  1. 접근 권한이 제한된 원본에서 결과 열을 생성하고 몇 개의 자료가 아닌 전체 대상의 형식 오류를 점검합니다.
  2. 공유가 필요한 최소 항목만 새 통합 문서에 값으로 붙여넣기합니다. 원본 열·숨긴 시트·마스킹 수식을 함께 복사하지 않습니다.
  3. 저장한 공유본을 다시 열어 수식 입력줄, 숨긴 시트, 외부 연결·피벗 캐시·메모 등에서 원본 정보가 남지 않았는지 확인합니다.

문서 검사는 숨은 정보를 찾는 보조 도구이며 모든 개인정보를 자동으로 완전히 제거하지는 않습니다. Microsoft의 문서 검사로 숨은 데이터 확인하기에서 검출·제거의 한계를 확인하세요.

뒷자리를 가렸더라도 앞자리·이름·다른 항목의 조합으로 개인이 식별될 수 있습니다. 꼭 필요한 정보만 공유하며 법률상 익명 처리 여부나 허용 범위를 이 수식 하나로 판단하지 마세요.