본문 바로가기

DATEDIF2

엑셀] 재직기간(근속년도) 계산하기 재직기간 또는 근속년수 등을 계산하는 방법을 정리해본다. 재직기간이나 근속기간처럼 어떤 두 날짜를 기준으로 시작일로부터 종료일까지의 날짜 간격을 구하는 함수는 datedif()함수를 사용한다. datedif()함수는 시작일과 종료일을 인수로 받고, 세번째 인수로 경과된 날짜를 어떻게 계산해서 반환할지 결정하는 옵션을 받는다. 도움말을 그대로 옮기면 반환할 정보의 형식인 Unit의 종류는 "Y" - 해당 기간에 포함된 전체 연도 수"M" - 해당 기간에 포함된 전체 개월 수"D" - 해당 기간에 포함된 날짜 수"MD" - start_date와 end_date의 날짜 차이. 두 날짜 사이의 만 개월을 제외한 일수를 의미"YM" - start_date와 end_date의 개월 차이. 두 날짜 사이의 만 햇수를.. 2016. 8. 16.
엑셀] 날짜 차이 구해서 년, 개월, 일 형식으로 계산하기 - DATEDIF 엑셀에서 날짜간의 차이를 구하는 방법은 기본적으로 뺄셈이다. 엑셀은 1900년 1월 1일을 숫자 1로 시작해서 그 이후의 날짜를 숫자 형태로 기억하고 있다. 1부터 5까지 숫자를 쭉 입력하고 셀서식으로 날짜로 바꾸면 1900년 1월 1일부터 하나씩 늘어나는 것을 볼 수 있다.(2014년 1월 19일은 1900년 1월1일로부터 41658번째 날이다) 그러면 근속년수를 00년 00개월 00일 형태로 표현하려면 어떻게 해야 할까?? 퇴직일로부터 입사일을 빼면 근무일이 나오고그 근무일수를 셀서식에서 00년 00개월 00일로 나타나도록 하면 될까??? 17년 3개월 19일 ...이라는 계산결과가 맞는 것 같기도 하다. 정말 맞을까??? 2014년 1월 1일 입사후 하루만 근무하고 2014년 1월 2일 퇴사한 경우.. 2014. 1. 19.