본문 바로가기
경주사랑컴퓨터학원

엑셀 DATEDIF함수로 근무(근속) 기간 구하기

by 경주사랑신문 2022. 4. 1.

--질문

사원의 입사일을 이용하여 오늘까지 근무한 근속기간을 계산하려고 합니다.

오늘까지 며칠 근무했는지 또는 오늘까지 몇 개월 근무했는지 구하는 수식을 알려주세요..

--답변

근속한 일자를 구하는 것은 오늘 날짜에서 입사 날짜를 그냥 빼면 됩니다.

날짜 하루는 숫자 1과 같기 때문입니다.

근속한 개월 수는 DATEDIF함수를 사용하여 구할 수 있습니다.

rmsthr.xlsx
0.01MB

====차근 차근

1. 아래 워크시트에서 근속기간(일)은 수식 =TODAY()-C3으로 구하면 됩니다.

근속기간 월은 수식 =DATEDIF(C3,TODAY(),"M")으로 구합니다.

2. 근속일수를 구할 때 계산 결과는 날짜 형식으로 표시됩니다.

계산한 다음 [셀 서식] 대화 상자의 [표시 형식] 탭에서 [일반] 범주 또는 [숫자] 범주를 선택하여 숫자 형식으로 표시되도록 설정해야 정확하게 표시 할 수 있습니다.

3. 근속 개월은 입사일로부터 오늘 날짜까지 개월 수를 구하는 것이므로 =DATEDIF(입사일, 오늘의 날짜, "M") 수식을 사용합니다.

단위를 M으로 지정하면 두 날짜 사이의 개월 수를 계산하도록 하는 것입니다.

만약 근속 년수를 구한다면 단위를 "Y"로 지정하면 됩니다.

DATEDIF 함수를 사용할 때 주의할 점은 반드시 시작일, 종료일, 단위 순서로 인수를 지정해야 한다는 것입니다. 만약 시작일보다 종료일이 더 작은 경우에는 수식의 오류가 발생합니다.

근속기간을 년, 월, 일 단위까지 구하고 싶은 경우 첨부파일을 참고해 주시기 바랍니다.