티스토리 뷰

MS엑셀

엑셀 날짜 계산기

카르텔김 2025. 3. 19. 18:32
반응형
 

 

안녕하세요, 여러분! 오늘은 엑셀에서 날짜를 계산하는 다양한 방법을 함께 알아보려고 합니다.쉽게 따라할 수 있도록 자세히 설명해 드릴게요. 엑셀은 단순한 표 계산을 넘어, 날짜와 시간을 다루는 데에도 아주 유용한 도구랍니다. 그럼 시작해 볼까요?

날짜 더하기와 빼기

엑셀에서 날짜를 더하거나 빼는 것은 생각보다 간단합니다. 엑셀은 날짜를 숫자로 인식하기 때문에, 숫자 연산을 통해 날짜 계산을 할 수 있습니다.

계산기, 학습 도구들과 함께 작업 중인 어린이들.
어린이들과 학습 도구
 

일 단위로 날짜 계산하기

예를 들어, 특정 날짜에 10일을 더하거나 빼고 싶다면 어떻게 해야 할까요? 간단합니다! 해당 날짜에 10을 더하거나 빼면 됩니다.

  1. 기준 날짜 입력: 셀 A1에 기준이 되는 날짜를 입력합니다. 예를 들어, 2025-03-16을 입력해 보세요.
  2. 날짜 더하기: 셀 B1에 =A1 + 10을 입력하면, 10일 후의 날짜가 계산됩니다.
  3. 날짜 빼기: 셀 C1에 =A1 - 10을 입력하면, 10일 전의 날짜가 계산됩니다.

이렇게 간단하게 날짜를 더하거나 뺄 수 있습니다. 엑셀에서는 하루를 1로 취급하니, 원하는 일 수만큼 더하거나 빼면 됩니다.

계산기를 들고 있는 남성, 숫자와 표가 배경에 있음.
계산기를 들고 있는 남성

월 단위로 날짜 계산하기

그렇다면, 몇 개월을 더하거나 빼고 싶을 때는 어떻게 할까요? 이때는 EDATE 함수를 사용하면 편리합니다.

  1. 기준 날짜 입력: 셀 A1에 기준 날짜를 입력합니다.
  2. 개월 수 입력: 셀 B1에 더하거나 뺄 개월 수를 입력합니다. 예를 들어, 3개월을 더하고 싶다면 3을, 3개월을 빼고 싶다면 -3을 입력합니다.
  3. EDATE 함수 사용: 셀 C1에 =EDATE(A1, B1)을 입력하면, 기준 날짜로부터 B1에 입력한 개월 수만큼 더하거나 뺀 날짜가 계산됩니다.

예를 들어, A1에 2025-03-16을 입력하고, B1에 3을 입력한 후, C1에 =EDATE(A1, B1)을 입력하면 2025-06-16이 계산됩니다.

계산기를 사용하여 숫자를 계산하는 남성.
계산기 작업을 하는 남성

연 단위로 날짜 계산하기

연 단위로 날짜를 계산할 때도 EDATE 함수를 활용할 수 있습니다. 1년은 12개월이므로, 원하는 연 수에 12를 곱하여 개월 수를 계산하면 됩니다.

  1. 기준 날짜 입력: 셀 A1에 기준 날짜를 입력합니다.
  2. 연 수 입력: 셀 B1에 더하거나 뺄 연 수를 입력합니다. 예를 들어, 2년을 더하고 싶다면 2를, 2년을 빼고 싶다면 -2를 입력합니다.
  3. EDATE 함수 사용: 셀 C1에 =EDATE(A1, B1*12)을 입력하면, 기준 날짜로부터 B1에 입력한 연 수만큼 더하거나 뺀 날짜가 계산됩니다.

예를 들어, A1에 2025-03-16을 입력하고, B1에 2를 입력한 후, C1에 =EDATE(A1, B1*12)을 입력하면 2027-03-16이 계산됩니다.

계산기와 스프레드시트를 사용하여 작업 중인 사람의 손.
계산기를 사용한 작업

두 날짜 사이의 차이 계산하기

두 날짜 사이의 차이를 계산하고 싶을 때는 어떻게 해야 할까요? 이때는 DATEDIF 함수를 사용하면 편리합니다. 이 함수는 두 날짜 사이의 차이를 원하는 단위(년, 월, 일)로 계산해 줍니다.

스프레드시트와 책을 사용하여 데이터를 정리하는 여성.
스프레드시트를 사용하는 여성

DATEDIF 함수 사용법

DATEDIF 함수의 기본 구문은 다음과 같습니다:

 
=DATEDIF(시작일, 종료일, 단위)

여기서 ''단위''는 계산하고자 하는 기간의 단위를 나타내며, 다음과 같은 값을 가집니다:

  • Y: 년 단위 차이
  • M: 월 단위 차이
  • D: 일 단위 차이
  • YM: 년은 무시하고 월 단위 차이
  • YD: 연도는 무시하고 일 단위 차이
  • MD: 월과 연도는 무시하고 일 단위 차이

어린이들의 공부하는 책상

 

예를 들어, 셀 A1에 2023-01-01, 셀 B1에 2025-03-16이 입력되어 있다고 가정해 보겠습니다.

  1. 년 단위 차이 계산: 셀 C1에 =DATEDIF(A1, B1, Y)을 입력하면, 두 날짜 사이의 년 단위 차이가 계산됩니다. 이 경우 결과는 2입니다.
  2. 월 단위 차이 계산: 셀 D1에 =DATEDIF(A1, B1, M)을 입력하면, 두 날짜 사이의 월 단위 차이가 계산됩니다. 이 경우 결과는 26입니다.
  3. 일 단위 차이 계산: 셀 E1에 =DATEDIF(A1, B1, D)을 입력하면, 두 날짜 사이의 일 단위 차이가 계산됩니다. 이 경우 결과는 805입니다.
  4. 년 무시, 월 단위 차이 계산: 셀 F1에 =DATEDIF(A1, B1, YM)을 입력하면, 연도는 무시하고 월 단위 차이가 계산됩니다. 이 경우 결과는 2입니다.
  5. 연도 무시, 일 단위 차이 계산: 셀 G1에 =DATEDIF(A1, B1, YD)을 입력하면, 연도는 무시하고 일 단위 차이가 계산됩니다. 이 경우 결과는 74입니다.
  6. 월과 연도 무시, 일 단위 차이 계산: 셀 H1에 =DATEDIF(A1, B1, MD)을 입력하면, 월과 연도는 무시하고 일 단위 차이가 계산됩니다. 이 경우 결과는 15입니다.

이렇게 DATEDIF 함수를 활용하면 두 날짜 사이의 차이를 다양한 단위로 계산할 수 있습니다.

계산기를 사용하며 여러 가지 데이터와 그래프가 배경에 있는 그림.
데이터와 그래프 작업

 

 

 

근무일 계산하기

프로젝트 일정이나 업무 계획을 세울 때, 두 날짜 사이의 근무일(평일) 수를 계산해야 할 때가 있습니다. 이때는 NETWORKDAYS 함수를 사용하면 편리합니다. 이 함수는 시작일과 종료일 사이의 주말(토요일, 일요일)을 제외한 근무일 수를 계산해 줍니다. 또한 공휴일을 추가로 제외할 수도 있습니다.

NETWORKDAYS 함수 사용법

기본 구문은 다음과 같습니다:

excel
복사편집
=NETWORKDAYS(시작일, 종료일, [공휴일])
  • 시작일: 계산을 시작할 날짜
  • 종료일: 계산을 끝낼 날짜
  • [공휴일]: 제외할 공휴일 목록 (선택 사항)

기본 사용 예시

예를 들어, 2025-03-01부터 2025-03-31까지의 근무일을 계산해 보겠습니다.

  1. 기준 날짜 입력
    • 셀 A1: 2025-03-01
    • 셀 B1: 2025-03-31
  2. 근무일 계산
    • 셀 C1에 다음 수식을 입력합니다:
      excel
      복사편집
      =NETWORKDAYS(A1, B1)
    • 결과: 22 (2025년 3월에는 주말을 제외한 22개의 평일이 있습니다.)

공휴일을 포함한 근무일 계산

공휴일을 추가로 제외하고 싶다면, 공휴일 목록을 입력한 후 해당 범위를 함수에 추가하면 됩니다.

  1. 공휴일 입력
    • 셀 D1: 2025-03-01 (삼일절)
    • 셀 D2: 2025-03-15 (임의의 휴일 예시)
    • 공휴일 목록을 D1:D2 범위로 지정
  2. 공휴일을 고려한 근무일 계산
    • 셀 C1에 다음 수식을 입력합니다:
      excel
      복사편집
      =NETWORKDAYS(A1, B1, D1:D2)
    • 결과: 20 (주말과 공휴일을 제외한 근무일)

NETWORKDAYS.INTL 함수 (주말 지정 가능)

NETWORKDAYS.INTL 함수는 주말을 사용자가 직접 설정할 수 있습니다. 기본적으로 토요일과 일요일이 주말로 설정되어 있지만, 회사에 따라 주말이 다를 경우 이를 조정할 수 있습니다.

NETWORKDAYS.INTL 구문

excel
복사편집
=NETWORKDAYS.INTL(시작일, 종료일, 주말형식, [공휴일])
  • 주말형식: 주말을 지정하는 숫자 또는 문자열
    • 1: 토·일 (기본값)
    • 2: 일·월
    • 3: 월·화
    • 7: 금·토
    • "0000011": 토·일 (2진수 형식, 1은 주말, 0은 평일)

사용자 지정 주말 예시

만약 금요일과 토요일을 주말로 설정하여 근무일을 계산하려면:

excel
복사편집
=NETWORKDAYS.INTL(A1, B1, 7)

또는, 특정 공휴일까지 포함하려면:

excel
복사편집
=NETWORKDAYS.INTL(A1, B1, 7, D1:D2)

이렇게 하면, 금요일과 토요일을 주말로 간주하고 공휴일까지 제외한 근무일 수를 계산할 수 있습니다.


마무리

엑셀을 활용하면 날짜 계산을 쉽게 할 수 있습니다. 이번 글에서는 날짜 더하기/빼기, 두 날짜 차이 계산, 근무일 계산에 대해 배웠습니다. NETWORKDAYS, DATEDIF, EDATE 등 날짜 관련 함수를 잘 활용하면 업무 생산성을 높일 수 있습니다.

엑셀에서 날짜 계산을 더 편리하게 할 수 있도록 다양한 응용법을 시도해 보세요! 

 

 

엑셀합치기 쉽게 하는 방법 알려드립니다

목차서론엑셀합치기가 필요한 순간엑셀합치기의 기본 개념 이해엑셀에서 여러 파일 합치는 방법여러 시트 데이터를 하나로 합치기엑셀합치기 시 발생할 수 있는 오류와 해결법대량 데이터 처

kaleutelkim.tistory.com

 

 

 

엑셀 단축키 설정 방법

목차엑셀 단축키의 중요성과 기본 개념엑셀 단축키 설정 방법 개요사용자 지정 단축키 설정 방법단축키 설정 시 주의할 점실습 예제 및 활용 팁마무리 MS 엑셀은 다양한 기능과 방대한 데이터

kaleutelkim.tistory.com

 

 
 
반응형
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
글 보관함