엑셀 개인정보를 별표로 가리기
엑셀이나 CSV 파일을 놓으면 이름·전화번호·주민등록번호·이메일 열을 찾아 줘요. 가릴 열을 확인하고 저장하면 값만 가린 파일이 내려받아져요. xlsx는 글꼴과 열 너비도 그대로예요.
또는 여기에 끌어다 놓기 · xlsx · csv
파일은 이 브라우저 안에서만 읽어요. 서버로 보내지 않아요.
함수로 직접 하려면
값이 B2 칸에 있을 때. 열마다 수식을 넣고 아래로 채운 뒤 값으로 붙여 넣어야 원래 값이 남지 않아요.
- 이름 가운데 글자
=LEFT(B2,1)&REPT("*",LEN(B2)-2)&RIGHT(B2,1)홍길동 → 홍*동
- 전화번호 가운데 네 자리
=REPLACE(B2,5,4,"****")010-1234-5678 → 010-****-5678
- 주민등록번호 뒷자리
=REPLACE(B2,9,6,"******")900101-1234567 → 900101-1******
자주 묻는 질문
엑셀에서 이름 가운데 글자를 별표로 바꾸려면?
이 페이지에 파일을 놓으면 성명·이름 열을 찾아 홍길동은 홍*동, 이훈은 이*, 남궁민수는 남**수처럼 바꿉니다. 함수로 하려면 =LEFT(B2,1)&REPT("*",LEN(B2)-2)&RIGHT(B2,1)을 쓰면 됩니다. 다만 두 글자 이름은 따로 처리해야 합니다.
주민등록번호 뒷자리를 한 번에 가리려면?
주민등록번호 열을 고르면 900101-1******처럼 성별 자리까지 남기고 뒤 여섯 자리를 가립니다. 하이픈이 없는 13자리 숫자는 9001011******처럼 같은 자리를 가립니다.
전화번호 가운데 네 자리를 가리려면?
010-1234-5678은 010-****-5678, 02-123-4567은 02-***-4567, 구분자 없는 01012345678은 010****5678이 됩니다. 엑셀이 숫자로 바꿔 앞의 0이 빠진 번호도 0을 되살려 가립니다.
함수 없이 여러 열을 한꺼번에 마스킹할 수 있어요?
됩니다. 파일을 놓으면 머리말과 값 모양을 보고 열마다 이름·전화번호·주민등록번호·이메일인지 표시합니다. 이름 열은 머리말에 성명이나 이름이 있어야 찾습니다. 맞지 않으면 열을 직접 고르세요. 저장하면 고른 열이 한 번에 가려집니다. 이메일은 abcdef@example.com이 ab****@example.com이 됩니다.
어떤 파일을 쓸 수 있어요?
xlsx와 CSV 파일입니다. 예전 형식인 .xls는 읽지 못하니 엑셀에서 xlsx로 다시 저장해 주세요. 시트가 여러 개면 한 번에 한 시트씩 가립니다. 맨 위에 제목 줄이 있어도 앞 10줄 안에서 머리말 줄을 찾습니다. 머리말 줄은 직접 고를 수도 있습니다.
파일을 올리면 서버로 가나요?
아니요. 파일은 이 페이지가 열린 브라우저 안에서만 읽고 바꿉니다. 탭을 닫으면 아무것도 남지 않습니다.