엑셀 임의의 주민번호 만들기 안녕하세요! 이번 시간에는 엑셀을 사용하여 임의의 주민등록번호를 생성하는 파일을 간단하게 만들어 보려고 합니다. 이를 위해 엑셀의 몇 가지 함수를 활용할 예정인데요, 주로 두세 가지 함수만으로도 쉽게 임의의 주민등록번호를 생성할 수 있습니다. 복잡한 작업 없이도 간단한 수식을 이용하여 필요한 데이터를 자동으로 만들어내는 방법을 배워보실 수 있을 겁니다. 이제 이 유용한 기능을 통해 엑셀에서 어떻게 임의의 주민등록번호를 생성할 수 있는지 함께 알아보겠습니다!
파트너스 활동의 일환으로 이에 따른 수수료를 제공 받습니다.
엑셀 임의의 주민번호 만들기
비어있는 셀에 =RANDBETWEEN(70,99) 수식을 입력 합니다. 70~99 사이의 숫자를 입력되게 할것입니다. 필요에 따라 앞쪽숫자를 24,25로 변경 해주시면 되겠습니다 년도가 되는 셀입니다.
두 번째 셀에 월이 입력될 =RANDBETWEEN(1,12) 함수를 입력 합니다 1~12중 임의의 숫자가 입력이 됩니다.
세 번째 셀에 날짜 일이 입력될 함수 =RANDBETWEEN(1,28) 를 입력 합니다 임의의 숫자 이기때문에 어려운 수식을 쓰지않고 2월을 대비하여 28까지만 나오게 합니다. 31까지 필요한 경우 2월에 예외를 두어야 하기 때문에 28까지 하는 것으로 간단하게 만들 수 있습니다.
네 번째 셀에는 – 표시를 입력 합니다 중간 구분 기호가 됩니다.
다음은 성별을 구분한 1 혹은 2를 입력 합니다. 필요에 따라 1,4로 입력 하면 추가 가능합니다. =RANDBETWEEN(1,2)
다음 여섯 자리는 =RANDBETWEEN(1,9) 입력하여 1~9 까지 숫자가 입력되게 합니다.
아래로 한줄을 추가하여 윗 셀을 참조 하도록 만들어 줍니다.
월 과 일이 입력되는 수식만 다음과 같이 변경해줍니다.
=IF(B24<10,”0″&B24,B24)
=IF(C24<10,”0″&C24,C24)
1~9까지 숫자가 나왓을 경우 앞쪽에 0을 추가하여 표시하도록 하는 간단한 수식입니다.
CONCATENATE 함수로 연결
마지막 으로 CONCATENATE 함수를 이용하여 모든 텍스트를 연결 하여 줍니다. 연결기호 & 를 사용하여도 되고 수식을 이용 하시면 간편합니다.
이렇게 우리가 원하는 형태의 임의의 주민 번호가 나왔습니다. 이제 값 붙여 넣기를 통해 계속해서 생성 해보겠습니다.
위에서 완성 한 수식을 복사 한 후 붙여 넣을 자리로 이동 하여 CTRL + ALT + V 를 눌러 선택하여 붙여 넣기 창을 열어 추고 V를 추가로 눌러 값을 선택 한 후 엔터 혹은 확인을 눌러 마무리 합니다.
셀의 값이 입력 될 때마다 수식이 작동하여 계속 해서 다른 값의 주민번호를 할당 합니다. 이를 이용 하여 무한대로 만들어 낼 수 있습니다
이렇게 RANDBETWEEN 함수와 CONCATENATE 함수를 활용하여 엑셀에서 간단하게 임의의 주민등록번호를 생성하는 방법을 알아보았습니다. 두 가지 함수만으로도 복잡한 수작업 없이 임의의 숫자를 결합하여 필요한 데이터를 빠르게 만들어낼 수 있다는 것이 엑셀의 강력한 기능 중 하나입니다. 이 방법을 통해 다양한 데이터를 손쉽게 생성하고 활용할 수 있으니, 실무에서도 유용하게 활용해보세요. 앞으로도 엑셀의 다양한 기능을 통해 더 많은 효율적인 작업 팁을 소개해드리겠습니다. 함께 배워나가며 작업 속도를 높여보세요!