본문 바로가기
엑셀 강좌

[엑셀 강좌] 날짜 계산하기

by 시우아버 2021. 1. 6.
728x90
반응형

오늘은 날짜 계산하기를 배워 봅니다. 

 

위 표에서는 근무기간을 구하기 위해 현재일자에서 입사일자를 그냥 차감을
하였습니다. 그런데 결과가 어떻습니까? 


기간이 제대로 계산되지 않았지요?

 

이런 경우에는 일년을 360일로 가정하고 계산하기 때문에 정확한 일수까지를 구하기는 어렵습니다.

 

그래서...

 

아래와 같은 함수와 연산자를 사용합니다. 

 

=YEAR(C6)-YEAR(B6)-IF(OR(MONTH(C6)<MONTH(B6),AND(MONTH(C6)=MONTH(B6),DAY(C6)<DAY(B6))),1,0) & "년 " & MONTH(C6)-MONTH(B6)+IF(AND(MONTH(C6)<=MONTH(B6),DAY(C6)<DAY(B6)),11,IF(AND(MONTH(C6)<MONTH(B6),DAY(C6)>=DAY(B6)),12,IF(AND(MONTH(C6)>MONTH(B6),DAY(C6)<DAY(B6)),-1))) & "개월 " & C6-DATE(YEAR(C6),MONTH(C6)-IF(DAY(C6)<DAY(B6),1,0),DAY(B6)) & "일"

 

별거 없어요. 

 

모르겠다 싶으면 퍼가서 사용하시면 됩니다. ^^

 

끝.

 

210106-날짜계산하기.xlsx
0.01MB

728x90
반응형

댓글