엑셀 두 날짜 사이 일수 계산|며칠 차이·오늘까지·남은 날짜 구하기
엑셀에서 두 날짜가 며칠 차이인지 바로 계산하기
시작일과 종료일 사이의 일수를 구할 때는 단순 뺄셈이 가장 빠릅니다. 다만 시작일과 종료일을 모두 포함할지, 오늘까지 계산할지에 따라 수식이 달라집니다.
두 날짜 차이 수식 만들기1. 두 날짜 사이 일수 계산
A2가 시작일, B2가 종료일이라면 가장 기본적인 날짜 차이는 다음과 같습니다.
=B2-A2
예를 들어 9월 1일부터 9월 5일까지라면 결과는 4일입니다. 이는 두 날짜 사이의 경과 일수를 계산한 값입니다.
2. 시작일과 종료일을 모두 포함하려면
일정 관리처럼 첫날과 마지막 날까지 모두 포함해서 세고 싶다면 1을 더합니다.
=B2-A2+1
+1을 언제 붙이나요?
“두 날짜의 차이”를 구하면 +1 없이 계산하고, “시작일부터 종료일까지 총 며칠인지”를 구하면 +1을 붙이는 경우가 많습니다.
“두 날짜의 차이”를 구하면 +1 없이 계산하고, “시작일부터 종료일까지 총 며칠인지”를 구하면 +1을 붙이는 경우가 많습니다.
3. 특정 날짜부터 오늘까지 며칠 지났는지 계산
A2의 날짜부터 오늘까지 경과 일수를 구하려면 TODAY()를 사용할 수 있습니다.
=TODAY()-A2
4. 오늘부터 마감일까지 며칠 남았는지 계산
B2가 마감일이라면 오늘부터 남은 날짜는 다음과 같이 계산할 수 있습니다.
=B2-TODAY()
5. 몇 개월 차이인지 계산
단순 일수가 아니라 완료된 개월 수가 필요하다면 DATEDIF를 사용할 수 있습니다.
=DATEDIF(A2,B2,"m")
6. 몇 년 차이인지 계산
완료된 년수를 구하려면 단위를 "y"로 바꿉니다.
=DATEDIF(A2,B2,"y")
| 원하는 결과 | 수식 |
|---|---|
| 두 날짜 사이 경과 일수 | =B2-A2 |
| 시작일·종료일 모두 포함 | =B2-A2+1 |
| 시작일부터 오늘까지 | =TODAY()-A2 |
| 오늘부터 마감일까지 | =B2-TODAY() |
| 완료된 개월 수 | =DATEDIF(A2,B2,"m") |
| 완료된 년수 | =DATEDIF(A2,B2,"y") |
7. 주말을 빼고 실제 근무일만 계산하려면
단순 날짜 차이는 토요일과 일요일도 모두 포함합니다. 실제 근무일이나 영업일을 계산하려면 NETWORKDAYS를 사용하는 것이 맞습니다.
=NETWORKDAYS(A2,B2)
8. 날짜 차이가 이상하게 나오면 확인할 것
날짜가 실제 날짜값인지 확인하세요.
셀에 2026-09-01처럼 보여도 텍스트로 저장되어 있으면 뺄셈이나 DATEDIF가 정상 작동하지 않을 수 있습니다. 날짜 형식으로 저장되어 있는지 먼저 확인하는 것이 좋습니다.
셀에 2026-09-01처럼 보여도 텍스트로 저장되어 있으면 뺄셈이나 DATEDIF가 정상 작동하지 않을 수 있습니다. 날짜 형식으로 저장되어 있는지 먼저 확인하는 것이 좋습니다.
9. 내 날짜 범위에 맞는 수식 바로 만들기
시작 셀과 종료 셀만 입력하면 EXCEL1004에서 일수·개월·년수·근속기간 수식을 바로 만들 수 있습니다.
날짜 차이 수식 자동 만들기
댓글
댓글 쓰기