티스토리 뷰

엑셀 DATE 함수는 인수로 주어지는 년, 월, 일 인수로 날짜를 생성하는 함수입니다.

엑셀 DATE 함수 기본 설명

구문 : DATE( year, month, day )
인수 :
    year : 날짜 생성 년.
    month : 날짜 생성 월.
    day : 날짜 생성 일.

    노트1 : year, month, day 인수는 생성되는 날짜를 나타내는 정수.

엑셀 DATE 함수 사용 예제

[그림1] 엑셀 날짜 만드는 함수 DATE 사용 예제[그림1] 엑셀 날짜 만드는 함수 DATE 사용 예제



사용 예제1 : =DATE(2016, 6, 20)
사용 결과1 : 2016-06-20

엑셀 DATE 함수의 year, month, day 인수로 2016, 6, 20 이 전달 되었습니다. 이는 각각 년 월 일의 인수로 동작하여 날짜를 만들어 냅니다. 결과는 2016년 6월 20일의 엑셀 기본 날짜 서식인 2016-06-20 입니다.

사용 예제2 : =DATE(D5, E5, F5)
사용 결과2 : 2016-07-17

DATE 함수로 년 월 일의 인수가 참조로 전달되었습니다. 생성된 결과인 날짜는 숫자값이라는 것도 다시 한 번 기억해 주세요.

엑셀 숫자 데이터 종류와 입력 방법 : http://secstart.tistory.com/662

사용 예제3 : =DATE(2, -1, 32)
사용 결과3 : 1901-12-02

예제1과 예제2가 일반적인 엑셀 DATE 함수 사용법입니다. 예제3은 자주 사용되지 않는 DATE 함수의 인수 사용법입니다.

year 인수가 0 ~ 1899 이면 그 값에 1900 을 더하여 년도가 됩니다.
month 인수가 12 를 초과하면 year 인수 첫째 달에서 더하고 0 이하라면 1을 더하여 뺍니다.
day 인수가 31 을 초과하면 month 인수의 첫째 날에서 더하고 0 이하라면 1을 더하여 뺍니다.

year 인수로 2가 전달되어 1902 년입니다.
month 인수로 -1 전달. 1902 년의 첫째 달에서 1+1 을 뺍니다. 1901년 11월.
day 인수 32 는 11 월의 첫째 날에서 32를 더합니다. 12월 2일.

최종 결과는 1901년 12월 2일이 됩니다. 표시는 결과3과 같은 기본 날짜 형식입니다.

일반적인 년월일 인수가 아닌 값이 전달되었을 때의 계산 방식입니다. 상대 년월일 로 이전 이후를 계산하는 것입니다.
자주 사용되는 방식은 아니지만 오류가 아니라는 것 알아두시기 바랍니다.

엑셀 DATE 함수 오류

- year 인수가 0보다 작고 1만 이상이면 #NUM! 에러를 발생합니다.
- 모든 인수로 비수치 값이 전달되면 #VALUE! 에러를 발생합니다.


엑셀에서 날짜를 생성하는 간단한 함수입니다. 엑셀 DATE 함수 년, 월, 일을 달리 얻어 새로운 날짜를 생성할 때 자주 사용됩니다. 바로 기억하시기 바랍니다.

[엑셀 함수] 날짜와 시간 함수 DATE 함수 강좌 :
http://secstart.tistory.com/135

마늘빵.


댓글