Excel에서 날짜를 빼는 방법

날짜가 많은 Excel 시트(Excel sheet) 가 있는 경우 결국에는 해당 날짜 간의 차이를 계산해야 할 가능성이 있습니다. 빚을 갚는 데 몇 개월이 걸렸는지 또는 일정량의 체중을 줄이는 데 며칠이 걸렸는지 알고 싶습니까?

Excel 에서 날짜 간의 차이를 계산하는 것은 쉽지만 특정 값을 계산하는 방법에 따라 복잡해질 수 있습니다. 예를 들어, 2016년 2월 5일과 2016년 1월 15일 사이의 개월 수를 알고 싶다면 답은 0이어야 하나요? 아니면 1이어야 하나요? 어떤 사람들은 날짜 사이에 완전한 달이 아니기 때문에 0이라고 말할 수 있고 다른 달은 다른 달이기 때문에 1이라고 말할 수 있습니다.

이 기사에서는 기본 설정에 따라 두 날짜 간의 차이를 계산하여 다른 수식으로 일, 월, 연도 수를 찾는 방법을 보여 드리겠습니다.

두 날짜 사이의 일수

우리가 할 수 있는 가장 간단한 계산은 두 날짜 사이의 일 수를 구하는 것입니다. 날짜 계산의 좋은 점은 값을 계산하는 방법이 한 가지뿐이므로 다른 공식이 다른 답을 주는 것에 대해 걱정할 필요가 없다는 것입니다.

날짜 사이의 일

위의 예에서는 A2 및 A3(A2 and A3) 셀에 두 개의 날짜가 저장되어 있습니다. 오른쪽에서 두 날짜의 차이가 802일임을 알 수 있습니다. Excel 에는 항상 동일한 값을 계산하는 여러 가지 방법이 있으며 여기에서 수행한 작업입니다. 공식을 살펴보겠습니다.

일 계산 엑셀

첫 번째 공식은 A3 – A2(A3 – A2) 두 날짜를 간단히 빼는 것입니다 . Excel 은 날짜임을 알고 단순히 두 날짜 사이의 일 수를 계산합니다. 쉽고(Easy) 매우 간단합니다. 또한 DAYS(DAYS) 기능 을 사용할 수도 있습니다 .

=DAYS(A3, A2)

이 함수는 종료 날짜(end date)시작 날짜(start date) 의 두 가지 인수를 사용합니다 . 수식에서 날짜를 바꾸면 음수만 나옵니다. 마지막으로 DATEDIF(DATEDIF) 라는 함수를 사용할 수 있습니다. 이 함수 는 Lotus 1-2-3일 동안 (Lotus)Excel 에 포함 되었지만 Excel 에서 공식적으로 지원되는 수식은 아닙니다 .

=DATEDIF(A2, A3, "D")

수식을 입력하면 Excel 에서 필드 등에 대한 제안을 제공하지 않는다는 것을 알 수 있습니다. 운 좋게도 여기에서 DATEDIF 함수(DATEDIF function) 에 대해 지원되는 모든 인수와 구문을 볼 수 있습니다.

추가 보너스로 두 날짜 사이의 평일 수를 계산하려면 어떻게 하시겠습니까? 내장 공식이 있기 때문에 충분히 쉽습니다.

=NETWORKDAYS(startDate,endDate)

요일과 요일의 수를 계산하는 것은 충분히 간단하므로 이제 월에 대해 이야기해 보겠습니다.

두 날짜 사이의 월

가장 까다로운 계산은 월 수입니다. 전체 월인지 부분 월인지에 따라 반올림하거나 반올림하는 방법 때문입니다. 이제 Excel 에는 (Excel)MONTHS 함수(MONTHS function) 가 있지만 연도가 아닌 차이를 계산할 때 월만 보기 때문에 매우 제한적입니다. 즉, 같은 해의 두 달 간의 차이를 계산하는 데만 유용합니다.

그것은 무의미한 것이므로 올바른 답을 얻을 수 있는 몇 가지 공식을 살펴보겠습니다. Microsoft 는 (Microsoft)여기(here) 에 이러한 항목을 제공 했지만 링크를 방문하기에 너무 게으른 경우 아래에도 제공했습니다.

Round Up - =(YEAR(LDate)-YEAR(EDate))*12+MONTH(LDate)-MONTH(EDate)
Round Down - =IF(DAY(LDate)>=DAY(EDate),0,-1)+(YEAR(LDate)-YEAR(EDate))
*12+MONTH(LDate)-MONTH(EDate)

이제 이것들은 상당히 길고 복잡한 두 공식이며 무슨 일이 일어나고 있는지 이해할 필요가 없습니다. 다음은 Excel의 수식입니다.

개월 차이 포럼

몇 가지 이상한 이유로 전체 수식이 수식 입력줄(formula bar) 에 표시되지 않기 때문에 실제 셀 자체에서 내림 수식을 편집해야 합니다 . 셀 자체의 수식을 보려면 수식(Formulas) 탭을 클릭한 다음 수식 표시(Show Formulas) 를 클릭합니다 .

수식 표시

현재 예제에서 두 공식의 최종 결과는 무엇입니까? 아래를 보자:

개월 차이

반올림(Round) 하면 27개월이 되고 반올림하면 26개월이 됩니다. 이는 보고 싶은 방식에 따라 정확합니다. 마지막으로 DATEDIF 함수(DATEDIF function) 를 사용할 수도 있지만 전체 월만 계산하므로 이 경우 반환되는 답은 26입니다.

=DATEDIF(A2, A3, "M")

두 날짜 사이의 연도

월과 마찬가지로 연도는 1년을 전체 365일로 계산할지 여부 또는 연도 변경이 포함되는지 여부에 따라 계산할 수도 있습니다. 연도를 계산하기 위해 두 가지 다른 공식을 사용한 예를 살펴보겠습니다.

연차 공식

한 수식은 DATEDIF 를 사용하고 다른 수식은 YEAR 함수(YEAR function) 를 사용합니다 . 일수의 차이가 802일 뿐이므로 DATEDIF 는 2년을 표시하고 YEAR 함수(YEAR function) 는 3년을 표시합니다.

연차

다시 말하지만 이것은 선호도의 문제이며 정확히 계산하려는 대상에 따라 다릅니다. 다른 공식으로 다른 문제를 해결할 수 있도록 두 가지 방법을 모두 아는 것이 좋습니다.

어떤 공식을 사용하는지 주의하는 한, 찾고 있는 것을 정확히 계산하기가 상당히 쉽습니다. 내가 언급한 것 외에도 더 많은 날짜 기능이 있으므로 Office 지원(Office Support) 사이트에서도 자유롭게 확인하십시오. 질문이 있으시면 언제든지 댓글을 남겨주세요. 즐기다!



About the author

저는 소프트웨어 리뷰어이자 생산성 전문가입니다. Excel, Outlook 및 Photoshop과 같은 다양한 소프트웨어 응용 프로그램에 대한 소프트웨어 리뷰를 검토하고 작성합니다. 내 리뷰는 충분한 정보를 제공하며 애플리케이션 품질에 대한 객관적인 통찰력을 제공합니다. 2007년부터 소프트웨어 리뷰를 작성해 왔습니다.



Related posts