함수 요약
엑셀 DATE 함수는 '년도, 월, 일'의 날짜를 반환하는 함수입니다.
함수 구문
=DATE(연, 월, 일)
•
연
-
날짜로 반환할 '년도' 입니다.
•
월
-
날짜로 반환할 '월' 입니다.
양수 또는 음수를 입력할 수 있습니다. 0보다 작은 값일 경우, 12월 기준 이전 월을 반환합니다.
(예: =DATE(2024,-1,1) → '2023-11-01')
•
일
-
날짜로 반환할 '일' 입니다.
양수 또는 음수를 입력할 수 있습니다. 0보다 작은 값일 경우, 전월 말일 기준 이전 일을 반환합니다.
(예: =DATE(2024,1,0) → '2023-12-31')
상세 설명
DATE 함수는 날짜의 '연도, 월, 일' 값을 받아 엑셀에서 사용하는 날짜 일련번호로 반환하는 함수입니다. 특히, '텍스트' 형식으로 입력된 날짜를 올바른 날짜 형식으로 변환해야 할 경우 사용합니다.
한편, TIME 함수는 원하는 시간 값을 반환하는 데 사용됩니다. DATE 함수와 TIME 함수를 활용하면 다양한 형식의 날짜와 시간 데이터를 효과적으로 처리할 수 있습니다.
DATE 함수 상세 가이드
1) '연도' 입력시
- 만약 연도 값으로 0과 1899사이의 수가 입력되면 그 값은 '1900 + 입력된 값'으로 계산됩니다.
=DATE(200,1,1)/ / 1900 + 200 → 2100년 1월 1일 반환
- 0보다 작거나 10000보다 큰 수를 입력하면 #NUM! 오류를 반환합니다.
2) '월' 입력시
- 12보다 큰 정수 입력 시, 초과된 값 만큼 연속된 월을 계산됩니다.
=DATE(2018,17,15)/ / 2019년 5월 15일
- 0 또는 음수가 입력되면, 전년도 12월을 기준으로 차감된 날짜를 계산합니다.
=DATE(2018,-1,15)/ / 2017년 11월 15일
3) '일' 입력시
- '일'이 지정한 달의 일 수보다 큰 경우, 초과된 값 만큼 연속된 일을 계산됩니다.
=DATE(2018,1,40)/ / 2018년 2월 9일
- 0 또는 음수가 입력되면, 전월 말일을 기준으로 차감된 날짜를 계산합니다.
=DATE(2018,1,-1)/ / 2017년 12월 30일
그 외 주의사항
MS 공식 홈페이지 링크
로그인
지금 가입하고 댓글에 참여해보세요!
2 댓글