Excel의 DATEDIF 함수

Excel의 DATEDIF 함수

DATEDIF 함수는 두 날짜 값의 차이를 알려줍니다. Microsoft Excel에서 DATEDIF 함수를 사용하는 방법에 대해 알아야 할 사항은 다음과 같습니다 .

Excel의 DATEDIF 함수

Excel의 DATEDIF 함수란 무엇입니까?

Excel의 DATEDIF 함수는 연도, 월 또는 일의 두 날짜 값 간의 차이를 반환합니다. DATEDIF(Date + Dif)는 Lotus 1-2-3의 호환성 함수입니다. 어떤 이유로 Excel 2000에서만 사용되지만 현재 모든 Excel 버전의 수식에서는 사용할 수 있습니다.

참고: Excel에서는 다른 함수처럼 DATEDIF에 대한 인수를 입력하는 데 도움이 되지 않지만 올바르게 구성되면 작동합니다.

  • 목적: 두 날짜 사이의 일, 월 또는 연도 결과를 가져옵니다.
  • 반환 값: 두 날짜 사이의 시간을 나타내는 숫자입니다.
  • 논쟁:
    • Start_date : Excel 날짜 일련번호 형식의 시작 날짜입니다.
    • End_date : Excel 날짜 일련번호 형식의 종료 날짜입니다.
    • 단위 : 사용된 시간의 단위(년, 월, 일)입니다.
  • 레시피: =DATEDIF(start_date, end_date, unit)

시간 단위

DATEDIF 함수는 시작 날짜(start_date)와 종료 날짜(end_date) 사이의 시간을 연도, 월 또는 일 단위로 계산할 수 있습니다. 시간 단위는 단위 인수에 의해 텍스트로 지정됩니다. 아래 표에는 사용 가능한 단위 값과 해당 결과가 요약되어 있습니다.

단위 결과
"와이" 연도별 차이
"중" 월별 차이
"디" 요일별 차이
"MD" 월과 연도를 무시하고 날짜 간의 차이
"음" 연도를 무시하고 월의 차이
"야드" 연도를 무시하고 날짜 간의 차이

Microsoft Excel의 DATEDIF 함수 예

기본 DATEDIF 함수 사용 방법

아래 예에서 B 열에는 2016년 1월 1일 날짜가 포함되고 C 열에는 2018년 3월 1일 날짜가 포함됩니다. E열:

E5=DATEDIF(B5,C5,"y") // result 2
E6=DATEDIF(B6,C6,"m") // result 26
E7=DATEDIF(B7,C7,"d")// result 790

요일별 차이

DATEDIF 함수는 총 일수, 연도를 무시한 일수, 월과 연도를 무시한 일수 등 3가지 방법으로 일수 간의 차이를 계산할 수 있습니다. 아래 스크린샷은 시작 날짜가 2015년 6월 15일인 세 가지 방법을 모두 보여줍니다. 마감일은 2021년 9월 15일입니다.

Excel의 DATEDIF 함수

계산에 사용된 공식은 아래와 같습니다.

=DATEDIF(B5,C5,"d") // total days
=DATEDIF(B6,C6,"yd") // day ignores year
=DATEDIF(B7,C7,"md") // date ignores month and year

참고: Excel의 날짜는 큰 일련 번호이므로 첫 번째 수식에는 DATEDIF가 필요하지 않으며 마지막 날짜에서 시작 날짜를 빼서 간단히 작성할 수 있습니다.

=C5-B5 // end-start = total days

월별 차이

DATEDIF 함수는 (1) 월 전체 합계, (2) 연도를 무시한 전체 월 수 등 두 가지 방법으로 월 일수 간의 차이를 계산할 수 있습니다. 아래 스크린샷은 시작 날짜가 2015년 6월 15일이고 종료 날짜가 2021년 9월 15일인 두 가지 방법을 모두 보여줍니다.

Excel의 DATEDIF 함수

=DATEDIF(B5,C5,"m") // complete month
=DATEDIF(B6,C6,"ym") // month ignores year

DATEDIF는 항상 월을 가장 가까운 숫자로 내림합니다. 이는 DATEDIF가 다음 달에 매우 가까운 경우에도 결과를 반올림한다는 의미입니다.

Excel에서 DATEDIF 함수를 사용할 때 참고 사항:

  • Excel에서는 다른 함수처럼 DATEDIF 함수를 작성하는 데 도움이 되지 않습니다.
  • DATEDIF는 start_date가 end_date보다 큰 경우 #NUM을 반환합니다. 시작 날짜나 종료 날짜를 알 수 없는 더 복잡한 수식을 다루는 경우. IFERROR 함수 오류가 발생할 수 있습니다.
  • 단위에 MD 값을 사용하면 음수, 0 또는 부정확한 결과가 발생할 수 있으므로 Microsoft에서는 사용하지 않을 것을 권장합니다.

Excel에서 퍼즐 플레이

Excel에서 퍼즐 플레이

Reddit 사용자인 MehmetSalihKoten은 Microsoft Excel에서 모든 기능을 갖춘 Tetris 버전을 만들었습니다.

Excel에서 변환 기능을 사용하는 방법

Excel에서 변환 기능을 사용하는 방법

Excel에서 측정 단위를 변환하려면 변환 기능을 사용합니다.

Excel에서 HLOOKUP 함수를 사용하는 방법

Excel에서 HLOOKUP 함수를 사용하는 방법

HLOOKUP 함수란 무엇입니까? Excel에서 HLOOKUP 함수를 사용하는 방법은 무엇입니까? 퀀트리망과 함께 알아보세요!

Excel의 IFERROR 함수, 수식 및 사용법

Excel의 IFERROR 함수, 수식 및 사용법

Excel의 IFERROR 함수는 매우 일반적으로 사용됩니다. 이를 잘 활용하려면 마이크로소프트 엑셀의 IFERROR 공식을 이해해야 한다.

Excel에서 VALUE 함수를 사용하는 방법

Excel에서 VALUE 함수를 사용하는 방법

Excel의 VALUE 함수는 무엇입니까? Excel의 값 공식은 무엇입니까? LuckyTemplates.com과 함께 알아보세요!

엑셀 EOMONTH 함수, EOMONTH 함수 사용법

엑셀 EOMONTH 함수, EOMONTH 함수 사용법

Excel의 EOMONTH 함수는 매우 간단한 구현으로 특정 달의 마지막 날을 표시하는 데 사용됩니다. 그러면 우리가 입력한 데이터를 기반으로 특정 달의 마지막 날을 얻을 수 있습니다.

Excel VBA에서 do-while 루프를 사용하는 방법

Excel VBA에서 do-while 루프를 사용하는 방법

Excel VBA에서 반복적인 작업을 자동화하고 싶으십니까? 따라서 조건이 충족될 때까지 반복되는 일련의 작업을 구현하기 위해 Do-While 루프를 사용하는 방법을 알아봅시다.

Excel 2016 - 6단원: Excel에서 열, 행 및 셀 크기 변경

Excel 2016 - 6단원: Excel에서 열, 행 및 셀 크기 변경

Excel의 기본 열 너비와 행 높이는 입력한 데이터와 일치하지 않을 수 있습니다. 아래 글은 엑셀 2016에서 열, 행, 셀의 크기를 변경하는 몇 가지 방법을 보여줍니다. 참고해주세요!

Excel 2016 - 5단원: 셀 및 범위의 기본 개념

Excel 2016 - 5단원: 셀 및 범위의 기본 개념

Excel로 작업할 때마다 셀에 정보 또는 내용을 입력해야 합니다. 엑셀 2016의 셀과 범위의 기본 개념을 LuckyTemplates로 배워보자!

Excel에서 XLOOKUP 함수를 사용하는 방법

Excel에서 XLOOKUP 함수를 사용하는 방법

Excel의 Xlookup 기능이란 무엇입니까? Excel에서 Xlookup을 사용하는 방법은 무엇입니까? LuckyTemplates.com과 함께 알아보세요!