상세 컨텐츠

본문 제목

DATEDIF 함수

엑셀설명서

by 기술자놈 2023. 4. 27. 11:37

본문

반응형
SMALL

안녕하세요.

#기술자놈 입니다.

오늘은 DATEDIF 함수에 대해서 알아보겠습니다.

DATEDIF 함수는 두 날짜 사이의 차이를 일, 월, 년 등의 단위로 계산해주는 함수입니다. 함수의 인수는 시작 날짜, 끝 날짜, 그리고 계산하고자 하는 날짜 단위입니다.

DATEDIF 함수의 문법은 다음과 같습니다.

=DATEDIF(start_date, end_date, unit)

  • start_date: 시작 날짜
  • end_date: 끝 날짜
  • unit: 날짜 단위("Y", "M", "D", "MD", "YM", "YD" 중 하나)

주의해야 할 점은, DATEDIF 함수는 Microsoft에서 공식적으로 인정하지 않는 비공식 함수이며, 따라서 새로운 버전의 Excel에서는 작동하지 않을 수 있습니다.

DATEDIF 함수는 다양한 용도로 활용될 수 있습니다.

몇 가지 예시를 들어보겠습니다.

1. 생일로부터 경과한 날짜 계산

  • A1 셀: 생일을 나타내는 날짜 입력 (예: 1990년 1월 1일)
  • A2 셀: TODAY() 함수를 입력하여 오늘 날짜를 가져옵니다.
  • A3 셀: DATEDIF(A1,A2,"y")&"세 "&DATEDIF(A1,A2,"ym")&"개월 "&DATEDIF(A1,A2,"md")&"일"을 입력합니다. 이제 A3 셀에는 생일로부터 경과한 날짜가 "31세 3개월 26일"과 같은 형태로 표시됩니다.

2. 프로젝트 기간 계산

  • A1 셀: 프로젝트 시작일 입력
  • A2 셀: 프로젝트 종료일 입력
  • A3 셀: DATEDIF(A1,A2,"d") 함수를 입력하여 프로젝트 기간(일 수)을 계산합니다.

3. 특정 날짜까지의 경과일 계산

  • A1 셀: 시작일 입력
  • A2 셀: 특정 날짜 입력
  • A3 셀: DATEDIF(A1,A2,"d") 함수를 입력하여 시작일부터 특정 날짜까지의 경과일 수를 계산합니다.

4. 나이 계산

  • A1 셀: 생년월일 입력
  • A2 셀: TODAY() 함수를 입력하여 오늘 날짜를 가져옵니다.
  • A3 셀: DATEDIF(A1,A2,"y")&"세"를 입력합니다. 이제 A3 셀에는 나이가 "31세"와 같은 형태로 표시됩니다.

5. 주말 수 계산

  • A1 셀: 시작일 입력
  • A2 셀: 종료일 입력
  • A3 셀: (DATEDIF(A1,A2+1,"d")+WEEKDAY(A1)-1)/7*2-WEEKDAY(A1,1)+WEEKDAY(A2,1)-1을 입력하여 시작일과 종료일 사이의 주말 수를 계산합니다.

이 외에도 DATEDIF 함수는 다양한 용도로 활용될 수 있습니다.

#VLOOKUP #SUMIFS #INDEX #IFERROR #COUNTIFS #LEFT #RIGHT #SUMIF #IF #AVERAGEIFS #CONCATENATE #MATCH #LEN #ROUND #TRIM #MINIFS #MAXIFS #SUMPRODUCT #LOWER #UPPER

반응형
LIST

'엑셀설명서' 카테고리의 다른 글

TRANSPOSE 함수  (0) 2023.05.01
OFFSET 함수  (0) 2023.04.28
HYPERLINK 함수  (0) 2023.04.26
AND, OR 함수  (0) 2023.04.25
TIMEVALUE 함수  (0) 2023.04.24

관련글 더보기

댓글 영역