엑셀로 주민번호 만나이 계산하는 방법! 함수로 쉽고 정확하게 계산하기




반짝이는 고정 버튼
엑셀 주민번호 계산
지금 바로가기


요즘은 법적 나이도 ‘만 나이’로 통일되면서, 엑셀에서 주민등록번호로 만나이를 계산하는 방법에 대한 관심이 높아지고 있습니다📈


하지만 단순히 숫자만 나열된 주민번호로 만나이를 정확히 구하려면


✔ 출생년도
✔ 출생월/일
✔ 1900년생인지 2000년생인지
✔ 오늘 날짜 기준으로 생일이 지났는지까지 고려해야 하죠!


이 글에서는
주민등록번호로 만나이 자동 계산하는 엑셀 함수 작성법
오류 없이 처리하는 공식 구성
복수 데이터 일괄 계산법까지
쉽고 정확하게 설명해드립니다😊


📌 함수만 복사해서 붙여 넣으면 바로 사용할 수 있어요!
👉 엑셀에서 주민번호로 만나이 계산하는 방법 보기


엑셀 주민번호 만나이 계산 하는 방법
엑셀 주민번호 만나이 계산 하는 방법



🧾 왜 주민번호로 만나이 계산이 어려울까?

주민등록번호는 앞 6자리(YYMMDD) + 뒷자리 첫 숫자(성별 및 세기 구분)으로 구성되어 있습니다.


하지만 출생년도가 1900년대인지 2000년대인지에 따라 만나이 계산 방식이 달라집니다.


예를 들어,

  • 900101-1**** → 1990년생

  • 010101-3**** → 2001년생


그리고 오늘 날짜를 기준으로 생일이 지났는지도 고려해야 정확한 ‘만 나이’가 나오죠!


📌 계산 실수 없이 적용하는 방법이 궁금하다면?
👉 주민번호 만나이 계산 공식 보러가기



📊 엑셀 함수로 만나이 계산하는 핵심 원리

📍 주민번호가 A2 셀에 있다고 가정했을 때,
엑셀에서 만나이를 계산하는 기본 공식은 다음과 같이 구성됩니다.


=INT((TODAY() - DATE(IF(MID(A2,8,1)*1<3,1900,2000)+LEFT(A2,2),MID(A2,3,2),MID(A2,5,2)))/365.25)

✅ 이 함수는


✔ 출생년도 자동 인식 (뒷자리 첫 숫자 기준)
✔ 생년월일 자동 구성
✔ 오늘 날짜 기준 만나이 계산


정확도를 높이기 위해 365.25로 나눠 윤년까지 고려한 점도 포인트!


👉 엑셀 함수 복사해서 사용하기



🧮 여러 명의 주민번호가 있을 때 일괄 계산하려면?

엑셀에서는 여러 셀에 주민번호가 입력된 경우, 수식을 자동 채우기로 간단하게 확장할 수 있습니다.


📌 예시

  • 주민번호 A열 (A2~A100)에 입력

  • 만나이 계산 셀: B2에 수식 입력 후 드래그


🎯 팁: 주민번호에 하이픈(-)이 빠져 있어도 MID 함수로 자릿수만 맞으면 계산됩니다!



⚠️ 주의할 점

❗ 주민번호가 잘못 입력되었거나 자릿수가 틀리면 오류 발생
❗ 1800년대/외국인 코드 등 특수 케이스는 별도 처리 필요
❗ 주민번호 데이터는 개인정보 보호에 주의해서 사용


✅ 실무에서 엑셀 파일을 다룰 땐, 주민번호 대신 생년월일만 받는 것도 방법이에요!

👉 생년월일로 만나이 계산하는 공식 확인




정리 – 엑셀로 주민번호 만나이 계산하는 법

📌 주민등록번호 앞 6자리 + 뒷자리 첫 숫자를 활용
📌 MID + DATE 함수 조합으로 생년월일 추출
📌 TODAY 함수로 현재 날짜 기준 만나이 계산
📌 365.25로 나누어 윤년까지 고려


👉 지금 바로 함수 적용하고 엑셀에서 자동 계산해보세요!
👉 주민번호 만나이 계산 함수 자세히 보기 🚀


이제는 복잡한 계산 없이도 엑셀 하나면 만나이 계산 끝!
업무 효율도 높이고, 실수도 줄여보세요 😊📊📅