Skip to main content

두 날짜 사이의 차이를 일, 주, 월, 년 단위로 계산하기

Author: Xiaoyang Last Modified: 2025-05-20

워크시트에서 날짜를 다룰 때, 주어진 두 날짜 사이의 차이를 계산하여 일수, 주, 월 또는 년을 구해야 할 수 있습니다. 이 문서에서는 Excel에서 이 작업을 해결하는 방법에 대해 설명하겠습니다.


두 날짜 사이의 차이를 일 단위로 계산하기

두 날짜 사이의 일수를 얻으려면 아래 수식을 사용하십시오:

결과를 얻고자 하는 빈 셀에 아래 수식 중 하나를 입력하세요:

=DATEDIF(A2,B2,"D")
=B2-A2

참고: 위 수식에서 A2는 시작 날짜 셀이고 B2는 종료 날짜 셀입니다.

그런 다음, 채우기 핸들을 아래로 드래그하여 수식을 적용하고, 아래 스크린샷에 표시된 대로 두 날짜 사이의 일수가 계산됩니다:

apply a formula to calculate the difference between two given dates in days

a screenshot of kutools for excel ai

Kutools AI로 엑셀의 마법을 풀다

  • 스마트 실행: 셀 작업 수행, 데이터 분석 및 차트 생성 - 간단한 명령어로 모든 것을 처리합니다.
  • 사용자 정의 수식: 작업을 간소화하기 위한 맞춤형 수식을 생성합니다.
  • VBA 코딩: 손쉽게 VBA 코드를 작성하고 실행합니다.
  • 수식 해석: 복잡한 수식도 쉽게 이해할 수 있습니다.
  • 텍스트 번역: 스프레드시트 내 언어 장벽을 허물어 보세요.
AI 기반 도구로 엑셀 활용 능력을 강화하세요. 지금 다운로드하여 그 어느 때보다 높은 효율성을 경험해 보세요!

두 날짜 사이의 차이를 월 단위로 계산하기

두 특정 날짜 사이의 월 수를 얻으려면, 빈 셀에 다음 수식을 입력하세요:

=DATEDIF(A2,B2,"M")

참고: A2는 시작 날짜 셀이고 B2는 종료 날짜 셀입니다.

그런 다음, 채우기 핸들을 아래로 드래그하여 수식을 적용하면 두 날짜 사이의 월 차이가 계산됩니다. 스크린샷 참고:

apply a formula to calculate the difference between two given dates in months


두 날짜 사이의 차이를 연 단위로 계산하기

두 날짜 사이의 연도 수를 계산하기 위해 DATEDIF 함수를 사용할 수 있습니다.

빈 셀에 아래 수식을 입력하세요:

=DATEDIF(A2,B2,"Y")

참고: A2는 시작 날짜 셀이고 B2는 종료 날짜 셀입니다.

그런 다음, 채우기 핸들을 아래로 드래그하여 수식을 적용하면 두 날짜 사이의 연도 수가 반환됩니다. 스크린샷 참고:

apply a formula to calculate the difference between two given dates in years


두 날짜 사이의 차이를 일, 월, 연 단위로 계산하기

두 날짜 사이의 차이를 일, 월, 연 단위로 함께 계산해야 하는 경우, 아래 수식을 적용하세요:

=DATEDIF(A2, B2, "y") &" 년, "&DATEDIF(A2, B2, "ym") &" 개월, " &DATEDIF(A2, B2, "md") &" 일"

참고: A2는 시작 날짜 셀이고 B2는 종료 날짜 셀입니다.

그런 다음, 채우기 핸들을 아래로 드래그하여 수식을 적용하면 다음과 같은 결과를 얻을 수 있습니다:

apply a formula to calculate the difference between two given dates in days, months and years


두 날짜 사이의 차이를 주 단위로 계산하기

DATEDIF 함수를 사용하여 두 날짜 사이의 주 수를 계산할 수도 있습니다. 빈 셀에 다음 수식을 사용하세요:

=(DATEDIF(A2,B2,"D")/7)

참고: A2는 시작 날짜 셀이고 B2는 종료 날짜 셀입니다.

그런 다음, 채우기 핸들을 아래로 드래그하여 수식을 적용하면 두 날짜 사이의 주 수가 소수점으로 표시됩니다. 스크린샷 참고:

apply a formula to calculate the difference between two given dates in weeks

  • 팁: 두 날짜 사이의 완전한 주 수를 얻으려면 다음 수식을 사용하세요:
  • =ROUNDDOWN((DATEDIF(A2, B2, "d") / 7), 0)

use another formula to get the number of full weeks


두 날짜 및 시간 사이의 차이를 일, 시간, 분 단위로 계산하기

날짜와 시간이 포함된 두 리스트가 있는 경우, 두 날짜 및 시간 사이의 차이를 일, 시간, 분 단위로 계산하려면 다음 수식을 사용할 수 있습니다.

빈 셀에 아래 수식을 복사하여 붙여넣으세요:

=INT(B2-A2)&" 일 "&TEXT(B2-A2,"h"" 시간 ""m"" 분 """)

참고: A2는 시작 날짜 및 시간 셀이고 B2는 종료 날짜 및 시간 셀입니다.

그런 다음, 채우기 핸들을 아래로 드래그하여 수식을 적용하면 필요에 따라 다음과 같은 결과를 얻을 수 있습니다:

use a formula to calculate the difference between two given date times in days, hours and minutes


관련 날짜 및 시간 기사 더 보기:

  • Excel에서 자정 이후 시간 간격 계산하기
  • Column A에는 오늘의 시작 시간, Column B에는 다음 날의 종료 시간이 있는 시간표가 있다고 가정합니다. 일반적으로 두 시간의 차이를 직접 뺄셈(예: "=B2-A2")으로 계산하면 왼쪽 스크린샷처럼 정확한 결과가 표시되지 않습니다. Excel에서 자정 이후 두 시간 사이의 시간을 올바르게 계산하려면 어떻게 해야 할까요?
  • Excel에서 월별 근무 시간 계산하기
  • 일반적으로 우리는 하루에 8시간, 주 5일을 일합니다. 여기서는 급여 계산을 위해 한 달 동안의 총 근무 시간을 구하려고 합니다. Excel에서 한 달 동안의 총 근무 시간을 계산하려면 어떻게 해야 할까요?
  • Excel에서 근무 시간 계산 및 점심 시간 제외하기
  • 회사 직원으로서 우리는 매일 출근과 퇴근을 기록해야 합니다. 하루의 총 근무 시간을 계산하고 점심 시간을 빼면 시간에 따른 급여를 계산하는 데 도움이 됩니다. 예를 들어, 로그인, 로그아웃, 점심 시작 및 점심 종료 시간이 포함된 다음 출석 기록이 있는 경우, 매일 점심 시간을 제외한 총 근무 시간을 계산하려고 합니다. 이 작업을 완료하기 위해 몇 가지 수식을 소개하겠습니다.

  • 슈퍼 수식 표시줄 (여러 줄의 텍스트와 수식을 쉽게 편집); 읽기 레이아웃 (대량의 셀을 쉽게 읽고 편집); 필터링된 범위에 붙여넣기...
  • 데이터를 유지하면서 셀/행/열 병합; 셀 내용 분할; 중복 행 병합 및 합계/평균 내기... 중복 셀 방지; 범위 비교하기...
  • 중복 또는 고유한 행 선택; 빈 행 선택 (모든 셀이 비어 있음); 여러 워크북에서 슈퍼 찾기 및 퍼지 찾기; 랜덤 선택...
  • 수식 참조를 변경하지 않고 여러 셀 정확히 복사; 여러 시트에 자동으로 참조 생성; 글머리 기호, 체크 박스 등 삽입...
  • 즐겨찾는 수식, 범위, 차트 및 그림을 빠르게 삽입; 비밀번호로 셀 암호화; 메일링 목록 생성 및 이메일 보내기...
  • 텍스트 추출, 텍스트 추가, 특정 위치에서 문자 제거, 공백 제거; 데이터 페이지 통계 생성 및 인쇄; 셀 내용과 의견 간 변환...
  • 슈퍼 필터 (다른 시트에 필터 구성 저장 및 적용); 월/주/일별 고급 정렬, 발생 빈도 등; 굵게, 기울임꼴로 특수 필터...
  • 워크북 및 워크시트 병합; 기본 열을 기준으로 테이블 병합; 데이터를 여러 시트로 분할; xls, xlsx 및 PDF 일괄 변환...
  • 주차 번호, 요일 등으로 피벗 테이블 그룹화... 잠금 해제된 셀, 잠긴 셀을 다른 색상으로 표시; 수식/이름이 있는 셀 강조 표시...
kte tab 201905
  • Word, Excel, PowerPoint, Publisher, Access, Visio 및 Project에서 탭 편집 및 읽기를 활성화합니다.
  • 새 창 대신 동일한 창의 새 탭에서 여러 문서를 열고 생성합니다.
  • 생산성을 50% 향상시키고 매일 수백 번의 마우스 클릭을 줄입니다!
officetab bottom