엑셀에서 날짜 및 시간 계산하는 방법
엑셀을 사용할 때 날짜 계산은 다양한 작업을 보다 효율적으로 처리하는 데 도움이 됩니다. 날짜를 더하거나 빼는 것은 물론이고, 특정 날짜 사이의 기간을 계산하는 데도 매우 유용합니다. 이번 포스트에서는 엑셀에서 날짜를 효과적으로 계산하는 방법과 각종 함수를 활용하는 법에 대해 다루어 보겠습니다.

엑셀 날짜의 기본 이해
엑셀에서 날짜는 겉으로 보이는 형식(예: YYYY/MM/DD)과는 별도로 숫자로 저장됩니다. 예를 들어 2023년 10월 23일은 엑셀 내부적으로 45222라는 숫자로 표현됩니다. 이는 1900년 1월 1일을 1로 시작으로 하여 그 후의 날짜들이 순차적으로 숫자로 매겨진 것입니다. 이러한 기본 지식을 이해하면 날짜 계산이 훨씬 수월해집니다.
간단한 날짜 계산
단순히 특정 날짜에 일수를 더하거나 빼고 싶을 때는 기본적인 덧셈과 뺄셈 기능을 사용할 수 있습니다. 예를 들어, 특정 날짜에서 7일을 빼고 싶다면 해당 날짜의 셀에서 7을 빼는 식으로 계산할 수 있습니다. 기본 공식을 사용하여 다음과 같이 계산할 수 있습니다:
- 하루 전: =A1 – 1
- 일주일 후: =A1 + 7
- 한 달 후: =A1 + 30

오늘 날짜 구하기
현재 날짜를 자동으로 가져오고 싶다면 TODAY()
함수를 사용할 수 있습니다. 이 함수는 엑셀 파일을 열 때마다 오늘 날짜로 갱신되므로 유용합니다. 예를 들어, =TODAY()를 입력하면 현재 날짜가 표시됩니다.
날짜 형식 변경하기
엑셀에서 날짜 형식을 변경하고 싶다면, 해당 셀을 선택한 뒤 상단 메뉴의 숫자 서식에서 원하는 형식을 선택할 수 있습니다. 예를 들어, YYYY년 MM월 DD일 형식으로 통일하고 싶다면 다음과 같은 방법으로 설정할 수 있습니다:
- 셀 선택 후, 숫자 서식 > 기타 표시 형식 선택
- 원하는 날짜 형식 선택 후 확인 클릭
DATEDIF 함수 활용하기
두 날짜 사이의 기간을 계산하고 싶을 경우, DATEDIF 함수를 사용하는 것이 가장 일반적입니다. 이 함수는 시작일과 종료일을 입력하여 연도, 월, 일 단위로 기간을 반환할 수 있습니다. 사용법은 다음과 같습니다:
=DATEDIF(시작일, 종료일, "단위")
여기서 “단위”는 다음과 같은 값을 가질 수 있습니다:
- “Y”: 전체 연도 수
- “M”: 전체 개월 수
- “D”: 전체 일 수
- “YM”: 연도를 무시한 개월 수
- “YD”: 연도를 무시한 일 수
YEARFRAC 함수 소개
정확한 날짜 계산이 필요할 때는 YEARFRAC
함수를 사용할 수 있습니다. 이 함수는 두 날짜 사이의 기간이 년도 중에서 얼마나 차지하는지를 비율로 계산합니다. 사용 예시는 다음과 같습니다:
=YEARFRAC(시작일, 종료일, [기준])
기준이 1일 경우 실제 일수를 기준으로 계산해 주기 때문에 주의해야 합니다. 기본적으로 30일로 가정하여 계산하기 때문에 실제 계산과 차이가 있을 수 있습니다.

결론
엑셀에서 날짜 계산을 하는 방법에는 여러 가지가 있으며, 기본적인 산식뿐만 아니라 다양한 함수의 활용이 있습니다. DATEDIF 함수와 YEARFRAC 함수를 통해 보다 정밀한 날짜 계산을 할 수 있으며, 숫자 서식을 이용하면 날짜의 형식을 쉽게 조정할 수 있습니다. 이러한 기능들을 잘 활용하여 엑셀 작업의 효율성을 높이시기 바랍니다.
자주 묻는 질문과 답변
엑셀에서 두 날짜 간의 차이를 어떻게 계산하나요?
DATEDIF 함수를 사용하면 시작일과 종료일 사이의 기간을 연도, 월, 일 단위로 쉽게 계산할 수 있습니다. 이 함수는 직접적인 날짜 차이를 구하는 데 매우 유용합니다.
현재 날짜를 자동으로 입력하는 방법은?
현재 날짜를 표시하고 싶다면 TODAY()
함수를 사용할 수 있습니다. 이 함수는 문서를 열 때마다 현재 날짜로 갱신되므로 실시간으로 확인할 수 있습니다.