엑셀 작업을 할 때 특히 사람을 관리하는 테이블인 경우 주민등록번호가 들어갑니다. 요즘은 개인정보 보안때문에 주민등록번호를 직접 받아서 입력하는 일이 조심스러워졌지만, 아무튼 주민등록번호를 표시해야 하는 경우가 종종 있지요.
주민등록번호는 총 13자리이고 숫자로 입력하고 표기는 중간에 "-"이 들어가 있는 형식으로 보이게 됩니다. 아래 화면을 보면 총 13자리를 입력했고 값은 "9307081134567" 인데, 보이는 건 아래 화면처럼 보이네요. 난감하죠?

이걸 주민등록번호처럼 보이게 만들어야 할 경우 이렇게 하면 됩니다. 셀 사식으로 가셔서 기타를 선택하시고 주민등록번호를 선택하고 확인하면 됩니다.

아래 화면을 보시면 잘 된 것이 보이시죠?

하지만 앞에 입역한 숫자는 "9307081134567"이고 자릿수로는 13자리 주민등록번호 숫자 길이와 일치합니다. 그런데 만일 입력을 12자리만 입력했다면 어떻게 보일까요? "930708113456" 이렇게 끝 자리 하나를 줄여 보겠습니다.

어떤가요? 주민등록번호 같이 보이긴 하지만 입력된 길이가 틀렸는데도 이렇게 보인다면, 입력 오류를 바로잡기 어렵겠죠?
엑셀 작업은 이런 오류가 발생하지 않도록 하는 것은 사용자의 몫입니다. 엑셀이 주민등록번호라고만 하면 오류까지 다 잡아주면 좋겠지만, 엑셀은 이런 것을 잡아 주지 않습니다. 그럼 오류는 어떻게 해야 할까요? 일단 주민등록번호 13자리를 입력해야 동작할 수 있도록 입력 길이를 확인하여 보여주도록 수정해 보겠습니다.
일단 입력된 문자의 길이가 13자리가 되는지 확인해야 되겠죠? 문자의 길이를 확인할 수 있는 함수는 LEN() 입니다.
B2 셀에 =LEN(A2) 이렇게 입력해 보았습니다. 그랬더니 결과가 12가 나오네요. 일단 길이를 셀 수 있는 방법은 해결되었습니다.

그다음은 조건인데 13개가 되면 주민등록번호로 표시하고 아니면 ERROR로 표시하도록 하면 되겠죠? 이건 조건을 확인하는 IF 함수를 써야 합니다.
=IF(LEN(A2) = 13, A2, "오류") 이렇게 사용합니다. 설명을 드리면 LEN(A2)는 이미 앞에서 해 보았느니 문자의 길이이고 이 길이가 13이면, 즉 정상적으로 주민등록 숫자만큼 입력되었으면 A2의 값을 주민등록번호 형식으로 보여주고 아니면 "오류"로 표시하라는 함수식입니다.
조금 어려우신가요? IF ( 다음에 조건을 입력하고, 첫 번째 항목에는 참(TRUE, 맞을 경우)일 경우, 두 번째 항목엔 거짓(FALSE, 틀릴 경우) 값을 넣고 괄호를 닫으면 문법은 완성됩니다.
그럼 주민등록 번호 조건식을 넣어 보겠습니다.

식은 정상적으로 잘 넣었고 결과를 보니 앞에서 확인한 것처럼 12자리만 들어왔으니 13자리가 아니므로 결과는 FALSE 즉 "오류"라고 표시되었네요. 함수는 아주 잘 만든 것을 확인할 수 있습니다. 그럼 이제 식은 그래로 두고 값을 맨 처음 넣었던 "9307081134567" 즉 끌에 7자를 더 입력해 보겠습니다.
결과는 어떻게 돼야 되죠? 정상적인 주민등록번호가 표시되면 되겠죠? 즉 A2의 값이 주민등록번호로 바뀌어 보이면 되겠죠?

A2의 값 끝에 7을 넣었더니, B2는 13으로 정상적인 개수가 입력되었음을 보였고, 아래 A3에도 주민등록번호가 정상적으로 보였네요.
엑셀은 함수를 다루는 일이 가장 많습니다. 앞으로 많은 데이터를 다루셔야 하고요. 점점 어려워지나요? 저도 걱정이네요. 혹시 잘 모르시면, 더 자세히 설명드릴 테니, 댓글로 질문을 달아주세요. 아니면 메일로 질문하셔도 됩니다. 늘 말씀드리지만, 즉시 답을 드리진 못합니다. 제가 같은 시간대에 있는 것이 아니라서요.
조금 어려우셨을 것 같아 오늘 진도는 여기까지만 나가겠습니다. 지금까지 제임스였습니다. 수고하셨습니다.
자료 요청, 질문, 의견이 있으시면
본 문에서 사용된 자료가 필요하시면, turboson+excel@gmail.com으로 요청하세요. 또 궁금한점이 있으시면 질문하시고 의견이 있는 분도 연락주시기 바랍니다. 아래 베너를 클릭하시면 메일을 발송하실 수 있습니다. 안되시면 메일주소를 직접 입력하셔도 됩니다.

'IT > 엑셀' 카테고리의 다른 글
| {엑셀} VLOOKUP 함수, 오류 해결 방법 (0) | 2026.10.06 |
|---|---|
| {엑셀} 매출대장 - 만들고 연습하기 (0) | 2026.10.06 |
| {엑셀} 요일 표시 방법 - TEXT 함수 (0) | 2026.10.05 |
| {엑셀} 프린트 마진(여백) 설정 (0) | 2026.10.04 |
| {엑셀} 필터 - 필요한 것만 찾을 때, 항목별 검색 (0) | 2026.10.04 |