엑셀 DAYS360 함수는 그 이름에서 유추할 수 있듯이 일 년을 360일로 하고 날짜 사이의 일 수를 계산해 줍니다. 1개월을 30일로 계산해서 보여주는데 매월 동일한 일 수(30일) 기준으로 급여 계산, 판매 실적 비교 등의 업무에 사용될 수 있습니다.
구문(Syntax)
DAYS360
DAYS360(start_date,end_date,[method])
1년을 360일(30일 기준의 12개월)로 보고 두 날짜 사이의 일 수를 구해준다.
인수
- start_date : 시작일
- end_date : 종료일
- [method] : 미국식 또는 유럽식을 사용할지 결정
– FALSE 또는 생략 : 미국식(NASD), 시작일이 30일보다 이전이고 종료일이 31일이면 종료일은 다음달 1일로 처리
– TRUE : 유럽식, 시작일이나 종료일이 어떤 달의 31일이면 그 달의 30일로 처리
실습용 엑셀파일 다운로드 : 엑셀-DAYS360-함수-사용법.xlsx
사용 예
미국식, 유럽식 서로 결과의 차이가 없는 경우
시작일이나 종료일이 31일이 아니면 미국식, 유럽식이나 결과의 차이가 없습니다.
=DAYS(C6,B6) => 59
=DAYS360(B6,C6,FALSE) => 60 (미국식)
=DAYS360(B6,C6,TRUE) => 60 (유럽식)
먼저 DAYS 함수로 실제 기간을 구해 보면 59일을 구해주는데 DAYS360함수는 미국식,유럽식 모두 60일을 구해줍니다. 1월도 30일로 계산, 2월도 30일로 계산해서 합계 60일로 계산해서 보여줍니다.
미국식, 유럽식 서로 결과의 차이가 나는 경우
시작일이나 종료일이 31일이면 다음 그림과 같이 차이가 납니다.
=DAYS(C20,B20) => 89
=DAYS360(B20,C20,FALSE) => 90 (미국식)
=DAYS360(B20,C20,TRUE) => 89 (유럽식)
미국식은 31일을 계산에 포함하는 방식이고 유럽식은 31일을 계산에서 제외하는 방식이므로 유럽식이 1일이 적게 계산됩니다.
관련 글
엑셀에서 날짜 데이터 다루기 - 엑셀에서 날짜와 시간과 관련된 수식과 함수를 알아보기 전에 엑셀에서 날짜와 시간을 다루는 방식을 먼저 알아보겠습니다. 날짜와 시간을 다루는 방식을 이해하고… …
엑셀에서 시간 데이터 다루기 - 엑셀에서 날짜와 시간과 관련된 수식과 함수를 알아보기 전에 엑셀에서 날짜와 시간을 다루는 방식을 먼저 알아보겠습니다. 날짜와 시간을 다루는 방식을 이해하고… …
DAYS 함수 - 날짜 사이의 일수 구하기 - 엑셀의 DAYS 함수는 두 날짜 사이의 일수를 구해줍니다. 이름이 비슷한 DAY 함수가 있는데 이 함수는 날짜 값에서 날짜 부분만 숫자로… …