두 날짜 사이 개월수·연수 계산 공식
지원 버전 자세히 보기
엑셀 2013 이전엑셀 2016엑셀 2019엑셀 2021엑셀 2024M365웹 엑셀
두 날짜 사이 완료된 개월수와 연수를 계산하는 공식입니다.
인수 설명
=DATEDIF ( 시작일, 종료일, "m" )
=DATEDIF ( 시작일, 종료일, "y" )
인수 설명 자세히 보기(인수를 클릭하면 해당 영역만 강조됩니다. 여러 개를 함께 켜고 끌 수 있습니다.)
인수구분설명
시작일필수완료된 기간을 계산할 이전 날짜입니다.
종료일필수완료된 기간을 계산할 같거나 이후 날짜입니다. 시작일보다 이전이면 #NUM! 오류를 반환합니다.
A
B
C
D
E
F
1
시작일
종료일
완료 연수
완료 개월
2
2020-01-15
2023-01-14
2
35
3
2020-01-15
2023-01-15
3
36
4
2021-03-20
2022-11-19
1
19
5
2021-03-20
2022-11-20
1
20
6
2024-05-01
2024-12-31
0
7
7
2023-07-10
2026-07-09
2
35
8
2019-02-15
2026-08-10
7
89
9
이 공식이 사용하는 함수
저는 조아기 교육 관련 조그만 회사에 근무 중인 사무직 직원인데요.
업무 효율성을 높이고 싶었는데
오빠두의 친절한 설명으로 엑셀에 처음으로 관심이 생겨서
열공해보려 합니다.
추가로 알려주셨으면 하는 부분은
오늘 현 시점을 기준으로
아기가 몇 개월이 되었는지 알고 싶습니다.
더불어 임산부도 교육을 하고 있는데,
오늘 임신 몇 주차가 되었는지 알고 싶습니다.
늘 잘 보고 있습니다. 감사합니다.
두 날짜사이의 개월수 차이를 계산할 때는 DATEDIF 함수를 사용하시면 편리합니다.
= DATEDIF ( 시작일, 종료일, "m" )
더 자세한 설명은 아래 링크를 참고해보시겠어요?
https://www.oppadu.com/%EC%97%91%EC%85%80-datedif-%ED%95%A8%EC%88%98/
빠른채우기를 사용해서 날짜 데이터만 분리 후, 아래 방법을 한번 사용해보세요.
https://www.oppadu.com/%ec%97%91%ec%85%80-%eb%82%a0%ec%a7%9c-%eb%8d%b0%ec%9d%b4%ed%84%b0-%eb%b3%80%ed%99%98/
DATEDIF 함수는 엑셀 모든 버전에서 제공됩니다^^
다시 한번 확인해보시겠어요?
시작일:2019, 종료일:2022-03-01 로 계산했을 때 원하는 근무년도 3년이 아니라 6년으로 나옵니다.
year과 left 모두 써봐도 결과가 이상하게 나옵니다
어떻게 해결해야 할까요?
시작일을 2019 -> 2019-01-01
로 작성해보세요.
년도의 경우 꽉찬 기간을 계산하므로, 2019-01-01~2022-03-01은 3년으로 계산됩니다.
감사합니다.
2019-01-01 하고 yyyy로 계산하니 잘 나왔습니다!
감사합니다.
week의 #를 구하려면 "m", "d"처럼 "w"로 하면 되나요? (1)특정 기간 동안 몇 개의 주가 있는지, (2)특정 날짜는 해당 월의 몇 번째 주인지 어떻게 구할 수 있을까요?
아래 강의를 확인해보시길 바랍니다.
https://www.oppadu.com/%EC%97%91%EC%85%80-%EB%82%A0%EC%A7%9C-%EC%A3%BC-%EB%8B%A8%EC%9C%84-%EA%B3%84%EC%82%B0/
주번호 계산은 사내에서 사용하는 기준에 따라 조건이 다르기 때문에 공식을 적절히 수정하여 사용해보세요.