본문 바로가기
IT tips

Excel 주민번호 무결성 검증 수식

by 초코우유 ∽ blog 2019. 1. 31.

1. 주민번호를 A1에 입력(하이픈 입력여부 무관)

2. A1 이외의 셀에 아래의 수식을 입력

3. 무결성 검증 결과 output "OK" 또는 "Err"

4. test 주민번호 123456-1234563

5. 2000년대 이후 출생자(뒷자리 3,4) 검증 가능

6. 뒷자리 5,6으로 시작하는 외국인등록번호 검증 가능


=IF(VALUE(RIGHT(A1,1))=MOD(11-MOD(SUMPRODUCT(MID(TEXT(SUBSTITUTE(A1,"-",""),"0000000000000"),COLUMN($A:$L),1)*{2,3,4,5,6,7,8,9,2,3,4,5}),11),10),"OK","Err")

주민번호 무결성 검증 수식 190131.xlsx

 

주민등록번호 지역코드(두자리)