나이와 만나이 계산 질문 드립니다.

함수/공식
작성자
033cola
작성일
2025-01-13 11:25
조회
254
엑셀버전 : 엑셀2019

운영체제 : 윈도우10

질문 요약 : 00년생 나이계산 구하는 수식

나이와 만나이를 구하고 싶어서 아래 수식을 적용했습니다.

=DATEDIF(B3,TODAY(),"Y")

엑셀에서 나이 구할때 나이가 이상하게 구해지는데 올바른 수식 질문드립니다.

나이는 월일기준으로 넘었으면 1살이 더 많아지고

만나이는 월일 지나지 않았으면 1살 적어지는게 맞겠죠?

고수님들이 사용하고 계시는 올바른 수식을 알고 싶습니다.

 

 

 

신고
스크랩
공유
회원등급 : 16레벨
포인트 : 1667 EP
총질문 : 44 개 (마감율 : 66%)
채택답변 : 10 개
전체 13

  • 삭제된 댓글입니다.

  • 삭제된 댓글입니다.

  • 삭제된 댓글입니다.

  • 2025-01-13 12:14

    @033cola 님  

    C3=DATEDIF(B3,$B$1,"Y")

    D3=DATEDIF(B3,DATE(YEAR($B$1),12,31),"Y")

    요렇게 바꾸면 될꺼 같아요.


    • 2025-01-13 12:50

      @박정호 님 알려주신 수식은 날짜보다 생년월일 이전이면 1살이 적게 나와야 하는데 같게 나오네요?

      생년월이 계산해서 이전일경우에는 1살적은 만나이가 표시되는 수식 찾고 있습니다.


  • 2025-01-14 14:17
    채택된 답변

    @033cola 님 2022년 국민의힘이 나이 계산법을 ‘만 나이’로 통일하는 내용의 민법 및 행정기본법 개정안을 17일 발의했습니다.

    개정안은 ‘만 나이’를 공식적인 계산법·표시법으로 명문화 했고 태어난 해를 0살로 하고 출생일로부터 1년이 지날 때마다 한 살씩 더하는 방식입니다.

    그래서 현재 사용하고 아래 함수로 간단하게 계산이 됩니다.

    엑셀버전 2019 부터 DATEDIF함수는 만나이를 계산하고 있는걸로 알고있습니다.

    C3=DATEDIF(B3,$B$1,"Y")

    D3=YEAR($B$1)-YEAR(B3)

    위에 함수를 사용하시면  1번 같은 경우 현재 8월이고 생일이 4월이라서 생일이 지났으므로 만나이는 연나이보다 1살 적게 표시되는것이 맞습니다.

    연나이는 년도만 계산하고 생일을 생략하므로 연도만 계산하면 연나이가 나옵니다.


  • 2025-01-13 13:39

    @033cola 님 C3=DATEDIF(DATE(YEAR(b3),month(b3),day(b3)+1),$B$1,"Y")

    그럼 이렇게 하면 되요~~


  • 2025-01-13 14:37

    알려주신 수식을 적용했는데 아래 그림과 같이 나오네요.

    2번은 아직 5월 이전라 1번보다 1살적게 나와야 하는거 아닌가요?


    • 2025-01-13 14:54

      @033cola 님 저는 잘 나오는데요? 저 역시 2019 사용중이고

      C5=DATEDIF(DATE(YEAR(B5),MONTH(B5),DAY(B5)+1),$B$1,"Y")

      D5=DATEDIF(B5,DATE(YEAR($B$1),12,31),"Y")

       

      이유는 잘 모르겠습니다.


    • 2025-01-13 15:04

      @033cola 님  

      일단 그림에서 뭐가 잘못 된건지 모르겠습니다.

      생일 지나면 만나이=나이 아닌가요?

      제가 잘못 알고 있었을 수도 있습니다.


  • 2025-01-13 20:31

    @033cola 님 M365버전에서는 DATEDIF 수식만으로도 정확한 만나이를 계산해 줍니다.

     


  • 2025-01-13 20:42

    @033cola 님 생일이 지나면 만나이 + 1 = 나이입니다.

    다시 설명하는 우리나라에서는
    세는 나이, 만나이가 있었는데 연나이가 추가됐으며 2023 6월 28일부터 만나이가 법적 나이가 됐습니다.

     

    만약 12월 31일이 생일일 경우

    세는 나이는 태어나자 마자 한 살이며 해가 바뀌면 2살입니다.

    하지만 만나이는 0살이죠.

    따라서 만나이와 세는 나이의 차이는 생일이 지나지 않았을 경우 2살이 차이나며 생일이 되는 시점(밤 0시)이 지나면

    1살이 차이가 나게 되는 것입니다.

    만약 12월 31일 밤 11시 59분 59초에 태어나는 아이가 있다면 이 아이는 2초만 있어도 세는 나이(전통 한국나이로는) 2살이 되는 겁니다.

    흔히 생일 때 케이크에 꼽는 초를 살 때 만나이 만킁의 초를 꼽아야 하는데 잘 못 세는 경우가 많지요.

    돌 때는 만 한 살이므로 초를 한 개 꼽는게 맞구요.

    환갑때는 만 60살이므로 큰 초를 6개 꼽는게 맞습니다.

    환갑(회갑)은 1갑자(60년)마다 돌아오는 것입니다.

    천간(갑, 을, 병, 정...) 10개, 지지(자, 축, 인, 묘,...) 12개의 조합으로 LCM(최소공배수)인 60년 후에 동일한 해가 돌아오게 됩니다. 갑자, 을축,...이렇게 하면 60번하면 원래대로 돌아오지요.

    좀 더 자세한 내용을 원하시면 인터넷에 검색해 보시면 됩니다.


    • 2025-01-14 09:54

      @이주현-알파칸 님 저도 잘못 알고 있었군요. 흠....


전체 18,456
번호 카테고리 제목 작성자 작성일 추천 조회
알림
[📚진짜쓰는 실무엑셀] IT/오피스 '1위' 베스트셀러! 엑셀 공부, 이 교재로 마스터하세요! (313)
오빠두엑셀 | 2022.02.03 | 추천 572 | 조회 598909
오빠두엑셀 2022.02.03 572 598909
공지사항 문서서식
⭐ [더 나은 커뮤니티 문화를 위한 Q&A 글 작성 규칙] ⭐ (197)
오빠두엑셀 | 2021.10.28 | 추천 310 | 조회 34863
오빠두엑셀 2021.10.28 310 34863
78395 함수/공식
New 특정 단어를 포함한 행 골라내는 방법에 대해 문의드립니다.
mmm1010 | 13:36 | 추천 0 | 조회 3
mmm1010 13:36 - 3
78389 기능/도구
New 오빠두LIVE 196회 - 엑셀 프로젝트 관리 _ 일,주 바꾸는법 엑셀파일
일류 | 09:21 | 추천 0 | 조회 29
일류 09:21 - 29
78387 함수/공식
New 엑셀 관련 질문입니다. SUM과 IFERROR 입니다 ㅠ (5)
| 2025.04.27 | 추천 0 | 조회 78
2025.04.27 - 78
78382
New Excel 추세선 이상 엑셀파일 (1)
eagle | 2025.04.27 | 추천 0 | 조회 58
eagle 2025.04.27 - 58
78381 함수/공식
New 같은 이름 N 번째 데이터 엑셀파일첨부파일 (14)
박정호 | 2025.04.27 | 추천 1 | 조회 95
박정호 2025.04.27 1 95
78380 함수/공식
New On Error Resume Next 문구를 삽입하는 위치는? (2)
GEEM | 2025.04.27 | 추천 0 | 조회 65
GEEM 2025.04.27 - 65
78376 함수/공식
New 지역별 증감금액 확인 엑셀파일 (3) 답변완료
충무공 | 2025.04.26 | 추천 0 | 조회 64
충무공 2025.04.26 - 64
78374 함수/공식
New index를 활용한 조건에 맞는 금액을 찾는 방법 엑셀파일첨부파일 (4)
뚜둥뚜둥 | 2025.04.26 | 추천 0 | 조회 75
뚜둥뚜둥 2025.04.26 - 75
78372 기능/도구
New 표서식 차이 문의 첨부파일 (2) 답변완료
hossang**** | 2025.04.25 | 추천 0 | 조회 53
hossang**** 2025.04.25 - 53
78370 피벗테이블
New (피벗테이블) 2024년 2025년 판매 TOP10 비교데이터 첨부파일 (13)
패션피플 | 2025.04.25 | 추천 0 | 조회 74
패션피플 2025.04.25 - 74
78369 구글시트
New 엑셀을 구글 시트와 연동하는 법 (1)
물만둡 | 2025.04.25 | 추천 0 | 조회 58
물만둡 2025.04.25 - 58
78368 함수/공식
New 곱하기 계산시 0일때도 계산하고 싶습니다 엑셀파일 (2)
또야 | 2025.04.25 | 추천 0 | 조회 71
또야 2025.04.25 - 71
78366
New 엑셀 일정 범위 내 최대값 가져오기 함수식 문의 (조건 있음) 엑셀파일 (3)
peac**** | 2025.04.25 | 추천 0 | 조회 53
peac**** 2025.04.25 - 53
78358
New 파워포인트 글씨 굵게 (1)
쫄면김밥 | 2025.04.24 | 추천 0 | 조회 31
쫄면김밥 2025.04.24 - 31
78354 문서서식
New 구글스프레드시트 숨기기 질문이에요! 첨부파일 (1)
Aberdeen | 2025.04.24 | 추천 0 | 조회 53
Aberdeen 2025.04.24 - 53
78352 피벗테이블
New 여러 피벗테이블 하나의 슬라이서로 동작과 테이블간 관계 만들기 문의 엑셀파일첨부파일 (3) 답변완료
이미자 | 2025.04.24 | 추천 0 | 조회 73
이미자 2025.04.24 - 73
78347 대시보드
New 대시보드 결과 값끼리 열 비교하기 (4)
아네모네 | 2025.04.24 | 추천 0 | 조회 69
아네모네 2025.04.24 - 69
78346 함수/공식
New 요일별 색상 구분 엑셀파일 (4)
슈토파이터 | 2025.04.24 | 추천 0 | 조회 78
슈토파이터 2025.04.24 - 78
78344 VBA
New 첫 셀에만 수식입력하면 열 전체가 자동으로 수식 적용되는 기능 푸는방법 문의 첨부파일 (6) 답변완료
나라달 | 2025.04.24 | 추천 0 | 조회 101
나라달 2025.04.24 - 101
78342
New 만년 달력 관련 도와주세요.ㅠㅠ
주식회사 티에프티 | 2025.04.24 | 추천 0 | 조회 50
주식회사 티에프티 2025.04.24 - 50
78341 함수/공식
New sumproduct 조건에 관해서 (1)
쪼쪼 | 2025.04.24 | 추천 0 | 조회 77
쪼쪼 2025.04.24 - 77
78340 피벗테이블
New 다중영역 피벗테이블에서 영역을 표만들기로 적용하는 경우 오류발생, 원인을 모르겠습니다 엑셀파일첨부파일 (2)
S지니 | 2025.04.24 | 추천 0 | 조회 47
S지니 2025.04.24 - 47
78339 함수/공식
New 엑셀이느려집니다 ㅠ 자동견적서만드는데 VLOOKUP을 너무많이써서그런가 원인좀 봐주세요 (2)
리더실드 | 2025.04.24 | 추천 0 | 조회 85
리더실드 2025.04.24 - 85
78335
New 인쇄시 양식을 배경으로 깔 수 있을까요? (1)
emma6094 | 2025.04.24 | 추천 0 | 조회 34
emma6094 2025.04.24 - 34
78332 기능/도구
New 고수님들 질문들립니다. GPT 엑셀 연동 으로 데이터수집 관련 (2)
왕뚜껑 | 2025.04.23 | 추천 0 | 조회 79
왕뚜껑 2025.04.23 - 79
78330 함수/공식
New 15분마다 쌓이는 데이터를 1시간 단위로 합산해서 정리하고싶어요.. 엑셀파일 (3)
sj | 2025.04.23 | 추천 0 | 조회 112
sj 2025.04.23 - 112
78327 VBA
New 엑셀 VBA 챌린지 2일차, 값바꾸기 버튼 클릭해도 안 바뀌는 이유 첨부파일 (8)
Babelfish | 2025.04.23 | 추천 0 | 조회 65
Babelfish 2025.04.23 - 65
78326 함수/공식
New 여러 열의 데이터가 중복될때 표시되는 조건부서식을 할때요 엑셀파일 (2) 답변완료
윷즈 | 2025.04.23 | 추천 0 | 조회 75
윷즈 2025.04.23 - 75
78324 함수/공식
New CVS 파일의 특정 셀만 추출하고 싶습니다. 첨부파일 (11) 답변완료
기니피그93 | 2025.04.23 | 추천 0 | 조회 79
기니피그93 2025.04.23 - 79
78323 문서서식
New 엑셀 표 안에 글자때문에 인쇄시 표 테두리 인쇄 안되는 경우 첨부파일 (2) 답변완료
안녕하세여? | 2025.04.23 | 추천 0 | 조회 50
안녕하세여? 2025.04.23 - 50