목차▾
이름 목록을 별표 처리하는 방법
- 엑셀에서 마스킹할 이름 셀 또는 이름 열을 복사합니다.
- 위 도구의 A2 원본 이름 셀에 붙여넣습니다.
- 가운데 전체, 두 번째 글자 또는 첫 글자 이후 전체 가리기 중 원하는 방식을 선택합니다.
- 마스킹 결과 복사를 누르고 엑셀의 새 열에 붙여넣습니다.
이름 열의 여러 셀을 한 번에 붙여넣으면 A2, A3, A4 순서로 들어가며 중간 빈칸도 유지됩니다. 따라서 B열 결과를 복사해 원본과 같은 시작 행에 다시 붙여넣을 수 있습니다. 여러 열을 함께 복사하면 첫 번째 열만 사용하므로 반드시 이름 열부터 선택하세요.
엑셀 이름 마스킹 수식
원본 이름이 A2에 있을 때 첫 글자와 마지막 글자를 남기는 수식은 다음 구조입니다. 빈 셀은 빈 값으로 유지하고,TRIM으로 앞뒤 공백을 먼저 정리합니다.
=IF(TRIM(A2)="","",IF(LEN(TRIM(A2))=1,"*",IF(LEN(TRIM(A2))=2,LEFT(TRIM(A2),1)&"*",LEFT(TRIM(A2),1)&REPT("*",LEN(TRIM(A2))-2)&RIGHT(TRIM(A2),1))))수식은 LEFT와 RIGHT로 양 끝 글자를 남기고, REPT로 이름 길이에 맞는 별표를 만듭니다. 두 번째 글자만 바꾸고 싶다면 REPLACE 수식이 더 짧습니다.
2글자·3글자·4글자 이름 처리
이름 길이를 고려하지 않고 두 번째 글자만 교체하면 네 글자 이름에서 공개되는 글자가 많아질 수 있습니다. 반대로 가운데 전체를 별표로 만들면 길이가 달라도 첫 글자와 마지막 글자만 남는 일관된 결과를 얻습니다.
| 원본 | 가운데 전체 | 두 번째 글자만 | 첫 글자만 유지 |
|---|---|---|---|
| 박준 | 박* | 박* | 박* |
| 김민수 | 김*수 | 김*수 | 김** |
| 남궁민수 | 남**수 | 남*민수 | 남*** |
마스킹 방식 선택
참석자 명단처럼 이름을 어느 정도 구분해야 한다면 가운데 전체 가리기가 일반적입니다. 고객센터 화면처럼 이름의 첫 글자만 확인해도 되는 경우에는 첫 글자 이후 전체를 가리는 편이 노출을 더 줄입니다. 문서 전체에서 같은 규칙을 적용해야 나중에 필터링하거나 검수하기 쉽습니다.
수식을 아래 행까지 적용하기
- 원본 이름이 A2부터 시작한다면 B2에 생성된 수식을 붙여넣습니다.
- B2 셀 오른쪽 아래의 작은 사각형인 채우기 핸들을 두 번 클릭합니다.
- 인접한 A열 데이터가 끝나는 행까지 수식이 자동으로 복사됐는지 확인합니다.
- 이름 길이와 빈 셀이 다른 행을 몇 개 골라 결과를 검수합니다.
수식에 $A$2처럼 행 번호까지 고정하면 모든 행이 같은 이름을 참조하므로 주의하세요. 아래로 채울 때는 A2처럼 상대 참조를 사용하는 것이 맞습니다.
결과를 값으로 붙여넣기
수식이 들어 있는 열을 그대로 다른 파일에 복사하면 원본 셀 참조가 바뀌거나 깨질 수 있습니다. 최종 제출용 파일은 마스킹 결과 열을 복사한 뒤 선택하여 붙여넣기 → 값으로 바꾸세요. 값으로 변환한 뒤에도 원본 이름 열이 남아 있으면 파일을 전달하기 전에 삭제하거나 접근 권한을 분리해야 합니다.
개인정보 마스킹 시 주의할 점
이름 가운데를 별표로 바꾸는 것은 화면과 문서에서 직접 노출되는 글자를 줄이는 처리입니다. 같은 행의 소속, 지역, 연락처 일부 또는 고유번호와 조합하면 누구인지 짐작할 수 있으므로 마스킹만으로 완전한 익명화가 되지는 않습니다.
- 외부 전달용 파일에서는 원본 이름 열과 숨김 시트가 남아 있는지 확인합니다.
- 수식 결과만 가리고 원본 열을 숨기는 방식은 파일 수신자가 다시 표시할 수 있습니다.
- 필요한 기간이 끝난 원본 파일과 복사본의 보관 위치를 함께 점검합니다.
- 업무 규정이나 계약에서 정한 마스킹 기준이 있다면 그 기준을 우선합니다.
자주 묻는 질문
두 글자 이름은 어떻게 별표 처리하나요?▾
첫 글자를 남기고 두 번째 글자를 별표로 바꾸는 김* 형태가 기본입니다. 페이지의 첫 번째 옵션은 두 글자 이름을 자동으로 이 규칙에 맞춥니다.
네 글자 이름의 가운데를 모두 가릴 수 있나요?▾
네. 가운데 전체 가리기를 선택하면 남궁민수는 남**수처럼 첫 글자와 마지막 글자만 남고 가운데 글자 수만큼 별표가 들어갑니다.
이름 앞뒤에 공백이 있어도 되나요?▾
도구와 기본 수식은 이름 앞뒤의 불필요한 공백을 먼저 제거합니다. 엑셀 수식에서는 TRIM이 이 역할을 담당합니다.
결과를 엑셀에 다시 붙여넣을 수 있나요?▾
네. 엑셀에서 복사한 줄과 탭 구조를 유지하므로 결과 복사 후 새 열이나 선택한 범위에 그대로 붙여넣을 수 있습니다.
구글 스프레드시트에서도 수식이 작동하나요?▾
사용한 IF, LEN, LEFT, RIGHT, REPT, REPLACE, TRIM 함수는 구글 스프레드시트에서도 사용할 수 있습니다. 지역 설정에 따라 인수 구분자가 쉼표 대신 세미콜론일 수 있습니다.
이름에 별표를 넣으면 개인정보가 완전히 익명화되나요?▾
아닙니다. 별표 마스킹은 화면 노출을 줄이는 방법입니다. 원본 데이터나 다른 정보와 결합해 개인을 다시 알아볼 수 있다면 익명화된 것으로 볼 수 없으므로 자료의 공개 범위와 보관 방법을 별도로 검토해야 합니다.
이름 목록과 변환 결과는 현재 브라우저 메모리에서만 처리됩니다. 최종 파일을 전달하기 전에는 원본 이름, 숨김 열, 숨김 시트와 문서 속성에 식별 정보가 남아 있지 않은지 별도로 확인하세요.