일수계산 헷갈릴 때 정확하게 계산하는 방법

일수계산, 왜 사람마다 답이 다를까
얼마 전 지인이 이사 날짜를 잡으면서 월세를 며칠 치 내야 하는지 계산하다가 생각보다 오래 붙잡고 있더라고요. 달력으로 세면 12일 같은데, 계약서 기준으로 보면 13일처럼 느껴지고, 하루 차이인데도 금액이 달라지니 은근히 신경 쓰이는 일이었습니다.
일수계산이 헷갈리는 가장 큰 이유는 시작일과 종료일을 포함하느냐 빼느냐가 상황마다 다르기 때문입니다. 예를 들어 8월 1일부터 8월 10일까지라고 했을 때, 단순히 날짜 차이만 보면 9일입니다. 하지만 1일과 10일을 모두 포함해서 실제 머문 날을 세면 10일이 됩니다. 둘 다 틀린 계산은 아니고, 기준이 다른 겁니다.
그래서 일수계산을 할 때는 먼저 질문을 바꿔야 합니다. “두 날짜 사이가 며칠 차이인가?”를 묻는지, 아니면 “실제로 며칠 동안 해당되는가?”를 묻는지부터 정하면 계산이 훨씬 편해집니다.
가장 기본적인 일수계산 공식
기본 공식은 간단합니다. 종료일에서 시작일을 뺀 값이 날짜 차이입니다. 2026년 8월 1일부터 2026년 8월 10일까지의 차이는 9일입니다. 여기에는 시작일은 들어가지 않고, 종료일에 도달하기까지 지난 시간이 들어간다고 보면 됩니다.
그런데 숙박, 근무일, 대여 기간, 복용 기간처럼 시작일도 실제 기간에 포함해야 하는 경우가 많습니다. 이때는 날짜 차이에 1일을 더합니다. 그러면 8월 1일부터 8월 10일까지는 총 10일이 됩니다.
- 날짜 차이만 계산: 종료일 - 시작일
- 시작일과 종료일 모두 포함: 종료일 - 시작일 + 1
- 시작일은 포함하고 종료일은 제외: 종료일 - 시작일
- 종료일 다음 날까지 영향을 보면: 종료일 - 시작일 + 1
예를 들어 약을 3월 5일부터 3월 11일까지 먹는다고 적혀 있다면 보통 7일분으로 보는 게 자연스럽습니다. 5일, 6일, 7일, 8일, 9일, 10일, 11일이 모두 포함되기 때문입니다. 반대로 호텔에서 3월 5일 체크인, 3월 11일 체크아웃이라면 숙박은 6박입니다. 11일에는 자는 날이 아니라 나가는 날이라서 계산 방식이 달라집니다.
실생활에서 자주 쓰는 계산 예시
월세나 임대료를 나눠 낼 때
월세 일할 계산은 보통 한 달 금액을 해당 월의 일수로 나눈 뒤 실제 사용일을 곱합니다. 8월 월세가 90만 원이고 8월 10일부터 8월 31일까지 거주했다면, 8월은 31일이므로 하루 금액은 약 29,032원입니다. 사용일을 10일부터 31일까지로 잡으면 22일이라서 약 638,704원이 됩니다.
근데 여기서 계약서에 “입주일 기준”인지 “잔금일 기준”인지가 따로 적혀 있으면 그 기준이 우선입니다. 그래서 돈이 걸린 일수계산은 달력보다 계약 문구를 먼저 보는 게 좋습니다.
근무일이나 알바 날짜를 계산할 때
알바를 4월 3일부터 4월 9일까지 했다고 하면, 매일 근무했다는 전제에서는 7일입니다. 하지만 주말을 제외한 근무일만 계산한다면 달라집니다. 4월 3일이 금요일이라면 3일, 6일, 7일, 8일, 9일처럼 평일만 세어서 5일이 될 수 있습니다.
회사 업무에서는 “영업일 기준 3일”이라는 표현도 자주 나옵니다. 이때는 토요일, 일요일, 공휴일을 빼고 셉니다. 금요일에 접수한 서류가 영업일 기준 3일 뒤 처리라면, 공휴일이 없다는 전제에서 다음 주 수요일쯤으로 보는 식입니다.
여행 일정과 숙박일 계산
여행에서는 일수와 숙박 수가 다릅니다. 2박 3일은 잠을 2번 자고, 여행 날짜는 3일이라는 뜻입니다. 9월 1일 출발해서 9월 3일 돌아오면 3일 여행이지만 숙박은 2박입니다. 그래서 항공권은 날짜 기준으로 보고, 호텔은 밤 기준으로 봐야 헷갈리지 않습니다.
엑셀이나 계산기로 빠르게 하는 방법
엑셀에서는 날짜가 실제로 숫자처럼 처리됩니다. A1에 시작일, B1에 종료일이 있다면 날짜 차이는 B1-A1로 계산할 수 있습니다. 시작일과 종료일을 모두 포함하려면 B1-A1+1을 쓰면 됩니다.
평일만 세고 싶다면 NETWORKDAYS 함수를 쓰는 방식이 편합니다. 이 함수는 시작일과 종료일을 포함해서 평일 수를 계산합니다. 공휴일 목록을 따로 넣으면 쉬는 날까지 제외할 수 있어서 근무일 계산에 꽤 유용합니다.
- 전체 날짜 차이: =B1-A1
- 양 끝 날짜 포함: =B1-A1+1
- 평일 수 계산: =NETWORKDAYS(A1,B1)
- 공휴일 제외 평일 수: =NETWORKDAYS(A1,B1,공휴일범위)
스마트폰 달력 앱으로도 충분히 계산할 수 있지만, 금액이나 급여처럼 숫자가 함께 붙는 일은 엑셀이나 스프레드시트에 넣는 편이 실수가 적습니다. 특히 여러 사람의 근무 기간을 한꺼번에 계산할 때는 손으로 세는 것보다 훨씬 안정적입니다.
헷갈리지 않게 기준 잡는 요령
일수계산에서 제일 중요한 건 계산식보다 기준입니다. 시작일 포함인지, 종료일 포함인지, 주말과 공휴일을 뺄지, 하루 미만 시간을 어떻게 볼지부터 정해야 합니다. 같은 날짜라도 기준이 다르면 답이 달라지기 때문입니다.
예를 들어 8월 1일 오후 6시에 빌리고 8월 2일 오전 10시에 반납했다면 달력 날짜로는 이틀에 걸쳐 있습니다. 하지만 실제 시간은 16시간입니다. 렌터카나 공간 대여처럼 시간 단위 요금이 있는 경우에는 날짜보다 시간을 먼저 봐야 합니다. 반대로 병가, 연차, 계약 기간처럼 날짜 단위로 끊는 제도는 내부 규정이 더 중요합니다.
실제로 계산할 때는 메모를 짧게 남겨두면 좋습니다. “시작일 포함, 종료일 포함, 주말 제외 없음”처럼 적어두면 나중에 다시 봐도 왜 그 숫자가 나왔는지 바로 알 수 있습니다. 숫자 하나만 적어두면 며칠 뒤에 본인도 헷갈리는 경우가 많습니다.
일수계산은 어려운 수학이라기보다 약속의 문제에 가깝습니다. 날짜 차이를 구하는지, 실제 포함 일수를 세는지, 영업일만 보는지 이 세 가지만 구분해도 대부분의 계산은 깔끔하게 풀립니다. 하루 차이가 돈이나 일정으로 이어질 때가 많아서, 처음에 기준을 또렷하게 잡는 습관이 꽤 든든합니다.
