엑셀을 사용하다 보면 날짜를 많이 쓰게 되고 이를 통한 계산을 해야 될때가 있습니다. 그래서 엑셀 날짜 빼기 방법을 알아보겠습니다.
일반적인 숫자 계산은 간단한 방법이지만 년월일을 더하고 빼기란 간단하지 않은데요. 매월마다 30일, 31일 그리고 윤달 등의 예외사항이 존재하기 때문입니다.
이런 날짜를 엑셀에서 손쉽게 계산하기 위해서는 함수를 써야 하는데요. DATEDIF 함수를 통해 날짜 빼기 예제를 보여드리도록 하겠습니다.
위의 표는 예제로 사용할 표인데요.
시작일과 종료일은 엑셀 DATEDIF 함수를 통해 구해보도록 하겠습니다.
DATEDIF 사용법
이 함수에는 총 3개의 값이 필요로 하게 됩니다.
DATEDIF(시작일, 종료일, 년,월,일)
위의 fx 항목을 보시면 D5의 시작일, E5 종료일 그리고 Y의 값으로 나타났는데요.
시작일과 종료일의 차이를 구하기 위해 해당 셀을 지정하고 그 차이를 Y의 값으로 나타내라는 뜻입니다.
Y는 Year 즉 년도를 나타내라는 것이죠. 둘의 년도차이는 2년이기 때문에 날짜 빼기 결과값이 2로 나왔습니다.
이를 통해 마지막 결과값을 바꾸면 위와 같이 나타나게 되는데요.
M는 month 달, 즉 25달 차이가 나며, D는 day 일로 781 차이가 나게 됩니다.
연관 계산 방법
위와 같이 날짜의 결과 값을 구하게 되면 년,월,일의 각각의 빼기 값은 구할 수 있지만 서로 연계가 없기 때문에 정확한 날짜 빼기가 되지 않는데요.
위와 같이 결과값은 YM으로 바꿔주도록 합니다.
위의 의미는 Month를 나타내되 Year는 무시하라는 뜻입니다.
즉, 월만 계산하게 되는 겁니다.
역시 Day 또한 MD를 씀으로써 Month를 무시할 수 있습니다.
이렇게 하므로써 앞단의 결과값을 무시하고 Year, Month, Day만 계산하고 이를 하나로 묶으면 정확한 몇년 몇달 몇일의 결과값을 뽑아낼 수 있습니다.
위의 방법과 같이 엑셀 날짜 빼기 함수를 통해 간단하게 구현해 보았는데요. 처음에는 이해가 되지 않으실 수 있으니 모르시면 천천히 다시 한번 읽어보시기 바랍니다.
답글 남기기