DATEVALUE 함수는 날짜 문자열을 날짜일련번호로 변환하는 함수 입니다.
아주 단순한 함수입니다. 하지만 용법과 용례를 살펴보도록 하겠습니다.
* DATEVALUE 함수
기능: 날짜문자열을 날짜일련번호로 변환하여 출력합니다.
용법: =DATEVALUE( 날짜문자열 )
용례1: =DATEVALUE( "1900/1/1" )
용례1의 결과: 1
(날짜일련번호는 1900년 1월 1일 을 1로 보고 하루가 지날때 마다 1씩증가하여 날짜를 일련번호형태로 나타내는 것입니다. 하여 날짜문자열 "1900/1/1" 을 인수로 주면 1을 결과로 출력합니다.)
용례2: =DATEVALUE( "1900/1/2" )
용례2의 결과: 2
용례3: =DATEVALUE( "2008/1/29" )
용례3의 결과: 39476
( 2008년 1월 29일은 1900년1월1일부터 39476일이 경과한 날짜라는 의미지요.)
용례4: =DATEVALUE( 2008/1/1 )
용례4의 결과: #VALUE!
( #VALUE! 에러는 인수의 형태가 잘못되었을때 발생합니다. DATEVALUE 함수는 날짜문자열 을 인수로 사용합니다. 그런데 위의 예에서는 문자열이 아닌 날짜형태그대로 사용되었지요. 하여 에러가 발생한 것입니다. 문자열 형태란 "" 로 둘러 싸여야 함을 기억하세요.)
DATEVALUE함수 에서 가장 중요한 것은 인수로 반드시 날짜문자열 이 와야 한다는 것입니다. 또 날짜일련번호의 시작은 1900년1월1일 을 일련번호 1로 잡는다는 것과 날짜문자열은 "1900/1/1" ~ "9999/12/31" 까지만 인식한다는 것입니다.
단순한 함수를 너무 길게 설명드린것 같습니다.
이상이 날짜문자열을 날짜일련번호로 변환하는 함수 DATEVALUE 입니다.
'컴퓨터정보 > 오피스' 카테고리의 다른 글
엑셀 함수 - fixed (0) | 2009.06.14 |
---|---|
엑셀함수 - Len (0) | 2009.06.14 |
엑셀함수 - REPLACE , SUBSTITUTE (0) | 2009.06.14 |
엑셀함수 - text함수 (0) | 2009.06.14 |
엑셀함수 - CONCATENATE (0) | 2009.06.14 |
엑셀 - 사용자정의 셀서식2 (0) | 2009.06.14 |
엑셀 - 조건부 서식 (0) | 2009.06.14 |
엑셀 - 셀에 공란표시 (1) | 2009.06.14 |
엑셀 - 수식에 문자넣기 (0) | 2009.06.14 |
엑셀에 사용되는 연산자들 (0) | 2009.06.14 |