티스토리 뷰

엑셀 DAYS360 함수는 인수로 주어진 두 날짜 사이의 일수를 계산하는 함수입니다. 이때 엑셀 DAYS360 은 1 년을 30*12=360 일로 잡고 계산합니다.

엑셀 DAYS360 함수 기본 설명

구문 : DAYS360( start_date, end_date, [method] )
인수 :
    start_date : 시작일. 첫번째 날짜.
    end_date : 종료일. 두번째 전달되는 날짜 인수.
    [method] : 옵션 인수, 논리값으로 전달되며 날짜계산에 사용되는 방법. 생략시 FALSE.
        FALSE : US (NASD) 방식 사용.
        TRUE : 유럽 방식.
    노트1 : US 방식과 유럽 방식의 차이 : http://secstart.tistory.com/139
    노트2 : 날짜는 참조나 함수 반환값을 사용하기를 권장합니다. 문자열 날짜는 날짜 시스템에 따라 오류가 생길수 있습니다.

엑셀 DAYS360 함수 사용 예제

[그림1] 엑셀 두 날짜 사이 일수 DAYS360 함수 사용예제[그림1] 엑셀 두 날짜 사이 일수 DAYS360 함수 사용예제



사용 예제1 : =DAYS360(D4, D5)
사용 결과1 : 150

시작 날짜 2015-12-31 과 종료 날짜 2016-05-31 사이의 일수를 엑셀 DAYS360 함수로 계산합니다. 세번째 인수가 생략되어 미국방식으로 계산됩니다. 미국 처리방식에 따라 시작일과 종료일이 모두 30일로 처리됩니다. 총 5개월의 날 수 30*5 로 계산되어 결과 150 이 반환됩니다.

사용 예제2 : =DAYS360(D5, D6, 1)
사용 결과2 : 1

시작일 2016-05-31 에서 종료일 2016-06-01 사이의 날수를 계산합니다. 세번째 인수로 1 (TRUE) 가 주어져 유럽 방식으로 일 수를 계산합니다. 시작일은 달의 마지막 날이기에 30일로 계산됩니다. 결과는 1로 반환됩니다.

사용 예제3 : =DAYS360(D6, DATE(2016, 6, 17))
사용 결과3 : 16

D6의 날짜 2016-06-01 를 시작일로 엑셀 DATE 함수로 생성된 날짜 2016-06-17 이 종료일로 사용되고 그 사이의 일수를 엑셀 DAYS360 함수로 계산합니다. method 인수가 생략되어 미국방식으로 계산됩니다. ( 그림1의 수식에 오류가 있습니다. 16이 정답!! 댓글 참조하세요. )


단순한 엑셀 날짜 함수이지만 날짜 계산과 method 인수가 스트레스를 주기도 합니다. 쉽게 생각하시기 바랍니다. 두 날짜 사이 일수를 계산하는 엑셀 DAYS360 함수였습니다.

[엑셀 함수] 날짜와 시간 함수 DAYS360 함수 배우기 - PC용 :
http://secstart.tistory.com/139

마늘빵.



댓글