티스토리 뷰

컴활2급실기 및 3급실기를 위한 엑셀 날짜와시간함수 요약입니다.

- YEAR함수, MONTH함수, DAY함수
- HOUR함수, MINUTE함수, SECOND함수
- TODAY함수, NOW함수
- DATE함수, TIME함수
- WEEKDAY함수
- DAYS360함수

1. 연(YEAR), 월(MONTH), 일(DAY) 을 구한다.

=YEAR(날짜문자열 혹은 일련번호)    ->   =YEAR("2007/11/27")      ->>   2007
=MONTH(날짜문자열 혹은 일련번호)   ->   =MONTH("2007/11/27")  ->>  11
=DAY(날짜문자열 혹은 일련번호)   ->   =DAY("2007/11/27")   ->>   27

주의: 날짜일련번호는 1900년 1월 1일을 기준(1) 으로 경과한 날을 수치로 표현.


2. 시(HOUR), 분(MINUTE), 초(SECOND) 를 구한다.

=HOUR(시간문자열 혹은 일련번호)   ->   =HOUR("20:10:17")   ->>   20
=MINUTE(시간문자열 혹은 일련번호)   ->   =MINUTE("20:10:17")   ->>   10
=SECOND(시간문자열 혹은 일련번호)   ->   =SECOND("20:10:17")   ->>   17

주의: 시간일련번호는 오늘 오전 12:00:00 를 숫자 0으로, 내일 오전 12:00:00 를 숫자 1로 간주했을때 0~1 사이의값.


3. 현재 날짜(TODAY)와 시간(NOW)을 구한다.

=TODAY()   ->>   2007-10-30
=NOW()   ->>   2007-10-30 22:10

주의: 인수를 필요로 하지않는다. 현재 시스템의 날짜 와 시간을 구한다.


4. 원하는 날짜(DATE) 와 시간(TIME) 을 구한다.

=DATE(년,월,일)   ->   =DATE(2007,10,25)   ->>   2007-10-25
=TIME(시,분,초)   ->   =TIME(12,10,29)   ->>   12:10:29

주의: 년월일, 시분초 는 임의로 입력한다. 직접 시간과 날짜을 입력한 것과 같다.


5. 요일(WEEKDAY) 을 구한다.

=WEEKDAY(일련번호, 반환유형)   ->   =WEEKDAY("2007-02-28", 2)   ->>   3

반환유형: 생략하는 기본값은 1번으로 설정. 1이면 일요일을 1로설정, 2이면 월요일을 1로설정, 3이면 월요일을 0으로 설정.

주의: 반환유형을 생략시는 기본값인 1로 설정(일요일->1) . 반환값은 수치이다.


6. 1년을 360일(DAYS360) 로 가정하여 두 일수의 차를 구한다.

=DAYS360(시작일, 종료일, 방식)   ->   =DAYS360("2007/10/20","2007/11/27",TRUE)    ->>    37

방식: 방식을 생략하면 미국방식인 FALSE로 자동설정. TRUE로 설정시 유럽식.


마늘빵.

댓글