메뉴
실무 위키엑셀 함수날짜 및 시간

DAYS 함수

2013
지원 버전 자세히 보기
엑셀 2013 이전엑셀 2016엑셀 2019엑셀 2021엑셀 2024M365웹 엑셀

엑셀 DAYS 함수는 종료일에서 시작일까지의 일수 차이를 계산하는 함수입니다.

DAYS 함수 예제 미리보기
예제 미리보기 크게 보기

인수 설명

=DAYS(종료일, 시작일)
인수구분설명
종료일 필수
일수 계산의 기준이 되는 종료 날짜입니다.
  • 시작일보다 이른 날짜를 입력하면 음수를 반환합니다.
시작일 필수
일수 계산을 시작할 날짜입니다.
예제 시트
D2=DAYS(A2,B2)
A
B
C
D
E
1
종료일
시작일
DAYS
2
2026-08-17
2026-08-10
7
3
2026-08-17
2026-08-17
0
4
2026-08-10
2026-08-17
-7
5
2027-01-01
2026-01-01
365
6
종료일에서 시작일을 빼므로 종료일이 더 늦으면 양수, 같으면 0, 더 이르면 음수를 반환합니다.

함수 개요

엑셀 DAYS 함수는 두 날짜 사이의 일수를 계산하는 함수입니다. 종료일에서 시작일을 빼므로 인수의 순서가 결과의 부호를 결정합니다.

A2 셀에는 종료일 "2026-08-17", B2 셀에는 시작일 "2026-08-10"이 입력되어 있습니다.

=DAYS(A2,B2)종료일에서 시작일까지의 일수 차이를 계산합니다.
결과7

날짜 텍스트를 일련번호로 변환해야 하면 DATEVALUE 함수 를 사용합니다. 꽉 찬 연·월·일 기간을 구해야 하면 DATEDIF 함수 를 사용합니다.

엑셀 DAYS 함수 수식 입력 예제

DAYS 함수 간단 예제

1
프로젝트 기간 일수 구하기

A2 셀에 프로젝트 종료일 "2026-08-17", B2 셀에 시작일 "2026-08-10"이 입력되어 있습니다.

=DAYS(A2,B2)프로젝트 기간의 일수 차이를 계산합니다.
결과7
엑셀 DAYS 함수 간단 예제 1
2
같은 날짜의 일수 구하기

A2 셀과 B2 셀에 모두 "2026-08-17"이 입력되어 있습니다.

=DAYS(A2,B2)같은 날짜 사이의 일수 차이를 계산합니다.
결과0
엑셀 DAYS 함수 간단 예제 2
3
날짜 텍스트의 일수 구하기

종료일 "2026-08-17"과 시작일 "2026-08-10"을 DATEVALUE 함수로 날짜 일련번호로 변환합니다.

=DAYS(DATEVALUE("2026-08-17"),DATEVALUE("2026-08-10"))변환한 두 날짜 사이의 일수 차이를 계산합니다.
결과7
엑셀 DAYS 함수 간단 예제 3

그 외 주의사항

DAYS 함수의 인수 순서는 종료일, 시작일입니다. 시작일과 종료일을 반대로 입력하면 같은 크기의 음수를 반환합니다.

날짜가 아닌 텍스트나 유효하지 않은 날짜를 입력하면 #VALUE! 오류를 반환할 수 있습니다. 날짜 텍스트는 "2026-08-17"처럼 연·월·일이 구분되는 형식으로 입력하는 것이 좋습니다.

DAYS 함수는 엑셀 2013 버전부터 제공됩니다. 이전 버전에서는 종료일에서 시작일을 빼는 수식으로 일수 차이를 계산할 수 있습니다.

근무일수처럼 주말과 공휴일을 제외해야 하는 경우에는 DAYS 함수 대신 NETWORKDAYS 계열 함수를 사용해야 합니다.

댓글 0
아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요!
스크랩 완료