본문 바로가기

3. FAQ (지식in, 엑셀위키)

[서식] 생년월일에 따른 현재 나이를 표시하려면 어떻게 해야하나요?

생년월일이 있을때, 현재 나이를 보려면 어떻게 해야할까요?

 

오늘 날짜를 알려주는 함수 TODAY()

1. 엑셀에는 오늘 날짜를 알려주는 함수가 있습니다. 바로 Today() 함수인데요.

 - 오늘 날짜에서 - 생년월일을 빼면 원하는 값이 나오겠죠? (몇일인지)

=TODAY()-A1
[수식 설명]
TODAY()-A1 = (시스템상) 오늘 날짜에서 - A1을 빼줘.

이렇게 입력하면, 오늘날짜에서 생년월일을 빼준다.
이 분은 총 8837일을 살아오셨다(!)

 

 

"그래서 몇년 몇개월이지?"

1. 살아온 날과 별개로, 몇년 몇개월인지 보려면 숫자의 형식을 우리가 원하는 형태로 바꿔주어야 합니다.

 

2. 날짜가 있는 셀에서, Ctrl + 1 (또는 우클릭 - 셀 서식(F))을 누르면, 아래와 같이 셀 서식 창이 뜹니다.

3. 사용자 지정에 가셔서, "YY년 MM월 DD일"을 입력해주세요.

"G/표준"이라고 되어있는 서식을
내가 원하는 서식으로 바꿔준다.

4. 그러면, 아래와 같이  8837일이 → 24년 3월 11일로 바뀌는 것을 볼 수 있습니다.

생년월일에 따른 오늘 날짜 나이를 구할 수 있다.

 

*사실 윤년의 이유로 위의 계산식은 약간의 오차가 있습니다. 이 점은 감안해야 하고,

딱 년도만 계산하고 싶다면 아래의 수식을 참고하세요.

=YEAR(TODAY())-YEAR(A1)
[수식 설명]
오늘 날짜의 연도 (2022년)에서, 생일의 연도 (1997)을 뺀다.

 

**위의 나이는 "만"나이이고, 한국나이를 계산하려면 1) 올해 생일이 지났다면 +1을, 2) 올해 생일이 안지났다면 +2를 하면 됩니다.

생년월일에 따른 현재 나이를 표시하려면.xlsx
0.01MB