티스토리 뷰


이번 포스트에서는 컴퓨터활용능력 2급 날짜와 시간 함수를 살펴봅니다.

- 
WEEKDAY, DAYS360, DATE, NOW, TIME, DAY, TODAY



1. 엑셀 WEEKDAY 함수 입니다.


 
정의: 일련번호 혹은 날짜의 요일을 숫자로 추출합니다.


 형식: WEEKDAY(일련번호 혹은 날짜문자열, [Return_Type])

여기서 [Return_Type] 이란 요일을 계산하는 방식입니다.

11(일요일)~7(토요일)로 계산합니다.
           생략하게 되면 기본 Return_Type 1입니다.


사용방법: =WEEKDAY(“2007-10-9”, 1) 결과: 3

       - 2007 10 9일에 해당하는 요일을 일요일을 1로 계산하여
         숫자로 추출합니다

return_type

반환되는 수

1 또는 생략

1(일요일)에서 7(토요일) 사이의 숫자(Microsoft Excel 이전 버전과 같음)

2

1(월요일)부터 7(일요일) 사이의 숫자

3

0(월요일)부터 6(일요일) 사이의 숫자

.예제로 문제를 하나 드리지요. 자신의 양력생일날은 무슨 요일 일까요?

* 이 함수에서 주의 하셔야 할 것은 함수는 요일을 문자로 반환 하지 않는다는 것입니다.

 엑셀 WEEKDAY 함수는 요일을 수로 반환한다는 것, 잊지 마세요.

 

2. 엑셀 DAYS360 함수 입니다.


 
정의: 1년을 360일로 1달을 30일로 가정하여 두 날짜 사이의 일수를 구하는 함수입니다.


 
형식: =DAYS360(시작일, 종료일, 방식)

        - 방식은 계산에서 유럽의 방식을 사용할 것인지(TRUE) 미국방식(FALSE)

사용할 것인지 입니다.


 
사용방법: =DAYS360(“2007/1/30”, ”2007/10/18”, TRUE)  결과: 258

- 방식을 생략하면 기본값 TRUE가 됩니다.

- 유럽방식과 미국방식의 차이는 아래의 표와 같습니다.

method

정의

FALSE 또는 생략

미국(NASD) 방식. 시작일이 어떤 달의 마지막 날이면 그 달의 30일로 처리됩니다. 종료일이 어떤 달의 마지막 날이고 시작일이 30일보다 이전이면 종료일은 다음달 1일로 처리됩니다. 그렇지 않으면 종료일은 그 달의 30일로 처리됩니다.

TRUE

유럽 방식. 시작일이나 종료일이 어떤 달의 31일이면 그 달의 30일로 처리됩니다.


 

3. 엑셀 DATE 함수 입니다.


 
정의: 셀에 년, , 일을 입력하여 지정된 날짜를 추출하는 함수 입니다.


 
형식: =DATE(, , )


 
사용방법: =DATE(2007,10,9)  결과: 2007-10-9


 
기출예제1: 공사계획표에서 비고란의 년도, , , 표시의 숫자를 이용하여 공사개시일[B3:B5]을 구하시오(2 9B)

 

DATE함수


 


댓글