일수계산 하는 방법, 날짜 헷갈릴 때 이렇게 계산하면 편해요

날짜 계산이 은근히 헷갈리는 이유
얼마 전 계약서 만료일을 확인하다가 시작일과 종료일 사이가 정확히 며칠인지 다시 계산한 적이 있어요. 달력으로 하나씩 세면 될 것 같았는데, 막상 2월이 끼어 있고 주말까지 생각하니 머리가 복잡해지더라고요. 일수계산은 단순히 날짜를 빼면 끝나는 경우도 있지만, 실제 생활에서는 포함 기준 때문에 결과가 달라지는 일이 꽤 많습니다.
예를 들어 8월 1일부터 8월 10일까지라고 할 때, 시작일을 포함하면 10일이고 시작일을 빼면 9일입니다. 병원 입원일, 아르바이트 근무일, 대여 기간, 이자 계산, 디데이 계산처럼 상황마다 기준이 다르기 때문에 먼저 “첫날을 포함할지”를 정해야 해요.
기본 일수계산 방법
가장 기본적인 방식은 종료일에서 시작일을 빼는 방식입니다. 예를 들어 2026년 8월 1일부터 2026년 8월 10일까지의 차이는 9일입니다. 이 계산은 시작일 다음 날부터 며칠이 지났는지를 보는 방식이에요.
그런데 실제 사용에서는 시작일과 종료일을 모두 포함하는 경우가 많습니다. 숙박은 보통 박수로 계산해서 8월 1일 체크인, 8월 10일 체크아웃이면 9박이지만, 행사 운영 기간이 8월 1일부터 8월 10일까지라면 10일로 말하는 경우가 자연스럽습니다.
- 시작일 제외: 종료일 - 시작일
- 시작일 포함: 종료일 - 시작일 + 1
- 디데이 계산: 오늘을 기준으로 남은 날짜를 계산
- 근무일 계산: 주말과 공휴일 제외 여부 확인
즉, 같은 날짜라도 계산 목적에 따라 답이 달라질 수 있습니다. 숫자만 맞추기보다 어떤 기준으로 계산했는지 함께 적어두는 게 나중에 오해를 줄이는 데 훨씬 좋습니다.
시작일 포함 여부부터 정하기
일수계산에서 가장 많이 틀리는 부분이 바로 포함 여부입니다. 1월 1일부터 1월 3일까지를 예로 들어볼게요. 달력에서 1일, 2일, 3일을 모두 세면 3일입니다. 하지만 날짜 차이만 계산하면 2일이 나와요. 둘 다 틀린 계산은 아니고 기준이 다른 겁니다.
병가, 휴가, 대여 기간처럼 실제로 사용한 날짜를 세는 상황이라면 시작일을 포함하는 경우가 많습니다. 반대로 “며칠 뒤”를 계산할 때는 오늘을 제외하고 계산하는 일이 많아요. 오늘이 8월 10일이고 3일 뒤라고 하면 보통 8월 13일을 떠올리는 식입니다.
포함 계산이 필요한 경우
- 휴가 사용일 계산
- 입원 기간 계산
- 행사 진행 기간 계산
- 물품 대여 사용일 계산
차이 계산이 필요한 경우
- 디데이 남은 기간
- 체크인과 체크아웃 사이의 숙박일
- 기준일로부터 지난 날짜
- 프로젝트 경과일 계산
솔직히 이 부분만 제대로 구분해도 날짜 실수의 절반은 줄어듭니다. 계산 결과를 공유할 때도 “시작일 포함 기준”이라고 한 줄 붙이면 상대방도 바로 이해할 수 있어요.
엑셀과 계산기로 빠르게 계산하는 방법
날짜가 많거나 반복적으로 계산해야 한다면 엑셀이나 스프레드시트를 쓰는 게 편합니다. 예를 들어 A1에 시작일, B1에 종료일을 넣고 단순 차이를 보고 싶다면 B1-A1을 입력하면 됩니다. 시작일과 종료일을 모두 포함하려면 B1-A1+1을 쓰면 돼요.
근무일만 계산해야 할 때는 NETWORKDAYS 함수를 사용할 수 있습니다. 이 함수는 주말을 제외한 평일 수를 계산해줍니다. 회사 업무나 프로젝트 일정에서 꽤 유용합니다. 공휴일까지 제외하려면 별도 공휴일 목록을 만들어서 함수에 추가하면 더 정확해져요.
- 단순 날짜 차이: =B1-A1
- 양쪽 날짜 포함: =B1-A1+1
- 주말 제외 근무일: =NETWORKDAYS(A1,B1)
- 공휴일 제외 근무일: =NETWORKDAYS(A1,B1,공휴일범위)
근데 엑셀을 쓰지 않는 상황이라면 포털 날짜 계산기나 스마트폰 캘린더도 충분합니다. 다만 자동 계산 결과를 볼 때도 시작일 포함인지, 주말 제외인지, 공휴일 반영인지 설정을 꼭 확인해야 합니다. 설정 하나 차이로 결과가 1일 이상 달라질 수 있거든요.
생활 속 예시로 보는 일수계산
예를 들어 2026년 3월 5일부터 2026년 3월 20일까지 단기 아르바이트를 했다고 해볼게요. 시작일과 종료일을 모두 근무한 날로 본다면 16일입니다. 하지만 날짜 차이만 계산하면 15일이 나옵니다. 급여 계산에서는 이 1일 차이가 바로 금액 차이로 이어질 수 있어요.
숙박은 조금 다릅니다. 3월 5일 체크인, 3월 20일 체크아웃이라면 보통 15박입니다. 방을 실제로 점유한 밤을 기준으로 보기 때문입니다. 같은 기간이라도 아르바이트 근무일은 16일, 숙박은 15박이 되는 이유가 여기에 있습니다.
이자 계산이나 연체료 계산도 기준 확인이 중요합니다. 어떤 곳은 발생 다음 날부터 계산하고, 어떤 곳은 당일부터 계산합니다. 금액이 작을 때는 별 차이가 없어 보여도 기간이 길어지면 차이가 커질 수 있습니다. 그래서 계약서나 약관에 적힌 “기산일”이라는 표현을 눈여겨보는 게 좋습니다.
헷갈리지 않게 계산하는 작은 습관
일수계산을 할 때 저는 먼저 세 가지를 적어둡니다. 시작일, 종료일, 포함 기준입니다. 여기에 주말이나 공휴일을 뺄지까지 적으면 거의 흔들리지 않습니다. 머릿속으로만 계산하면 쉬운 날짜도 이상하게 꼬일 때가 많아서, 간단히 메모하는 편이 더 빠릅니다.
- 첫날을 포함하는지 확인하기
- 마지막 날을 포함하는지 확인하기
- 주말과 공휴일 제외 여부 확인하기
- 숙박, 근무, 대여, 이자처럼 목적에 맞는 기준 고르기
날짜 계산은 어려운 수학이라기보다 기준을 맞추는 일에 가깝습니다. 특히 돈, 계약, 근무처럼 기록이 남는 일이라면 계산식보다 기준 문구가 더 중요할 때도 많아요. 일수계산을 할 때마다 “며칠이냐”보다 “어떤 기준의 며칠이냐”를 먼저 확인하면 훨씬 덜 헷갈립니다.
