엑셀 날짜 계산 함수 마스터하기: 초보자도 쉽게 배우는 완벽 가이드 (엑셀 파일 포함)
엑셀을 사용하면서 날짜 계산 때문에 어려움을 겪으셨나요? 복잡한 날짜 계산도 엑셀의 강력한 함수들을 이용하면 간단하게 해결할 수 있어요! 이 글에서는 엑셀 날짜 계산 함수 사용법을 초보자도 이해하기 쉽게, 차근차근 알려드릴 거예요. 실제 예시와 함께 엑셀 파일까지 제공하니, 지금 바로 엑셀 날짜 계산의 달인이 되어보세요!
1, 엑셀에서 날짜 다루기: 기본부터 알아보자요!
먼저, 엑셀에서 날짜를 어떻게 입력하고 표현하는지 알아야겠죠? 엑셀은 날짜를 숫자로 저장해요. 예를 들어, 2024년 10월 27일은 숫자 45000으로 표시될 수 있답니다. 하지만 우리는 보기 편하게 날짜 형식으로 표시하죠! 날짜를 입력할 때는 직접 '2024-10-27'과 같이 입력하거나, 날짜 선택 기능을 사용하여 간편하게 입력할 수 있어요. 날짜 형식은 셀 서식에서 원하는 형태로 변경할 수 있으니, 편한 형태로 바꿔 사용하시면 돼요.
1.1 날짜 형식 변경하기
엑셀에서 날짜 형식을 변경하는 방법은 매우 간단해요. 셀을 선택하고, 오른쪽 클릭 후 '셀 서식'을 선택하면 돼요. '숫자' 탭에서 '날짜'를 선택하고 원하는 날짜 형식을 고르면 끝! 예를 들어 'yyyy년 mm월 dd일' 형식으로 바꾸고 싶다면 그대로 선택하면 된답니다.
2, 핵심 엑셀 날짜 계산 함수 3가지: TODAY, DATEDIF, NETWORKDAYS
이제 본격적으로 엑셀 날짜 계산 함수들을 살펴볼까요? 가장 많이 사용되는 세 가지 함수를 중심으로 자세히 알아보겠습니다.
2.1 TODAY 함수: 오늘 날짜 구하기
TODAY()
함수는 현재 날짜를 반환하는 가장 기본적인 함수예요. 아주 간단하죠? 어떤 특정 날짜와의 차이를 계산할 때 많이 사용한답니다. 예를 들어, 오늘 날짜부터 특정 프로젝트 마감일까지 몇 일 남았는지 계산할 때 유용하게 쓰이죠.
excel =TODAY()
2.2 DATEDIF 함수: 두 날짜 사이의 기간 계산하기
DATEDIF
함수는 두 날짜 사이의 차이를 계산하는 데 쓰이는 강력한 함수예요. 특히, "년", "월", "일" 단위로 차이를 구체적으로 계산할 수 있다는 점이 장점이에요. 사용법은 다음과 같아요.
excel =DATEDIF(시작날짜, 종료날짜, "단위")
여기서 "단위"에는 다음과 같은 값을 사용할 수 있어요.
- "Y": 년
- "M": 월
- "D": 일
- "YM": 시작날짜와 종료날짜의 월 차이(년은 제외)
- "YD": 시작날짜와 종료날짜의 일 차이(년은 제외)
- "MD": 시작날짜와 종료날짜의 일 차이(월은 제외)
예시: 2024년 1월 1일부터 2024년 12월 31일까지의 기간을 계산해 볼까요?
excel =DATEDIF("2024-01-01","2024-12-31","Y") // 결과: 1 (년) =DATEDIF("2024-01-01","2024-12-31","M") // 결과: 11 (월) =DATEDIF("2024-01-01","2024-12-31","D") // 결과: 365 (일)
2.3 NETWORKDAYS 함수: 영업일 수 계산하기
NETWORKDAYS
함수는 두 날짜 사이의 영업일 수를 계산하는 데 사용돼요. 주말(토, 일)은 제외하고 계산하므로, 실제 업무 기간을 정확하게 파악하는 데 유용하죠. 공휴일을 따로 지정해서 제외할 수도 있어요.
excel =NETWORKDAYS(시작날짜, 종료날짜, [공휴일])
[공휴일]에는 공휴일이 포함된 셀 범위를 지정하거나, 공휴일 날짜를 직접 입력할 수 있답니다.
3, 엑셀 날짜 계산 함수 활용 예시: 실전에서 써먹어보자요!
이제 배운 함수들을 활용하여 실제 예시를 통해 더 자세히 알아볼게요.
예시 1: 프로젝트 기간 계산
프로젝트 시작일이 2024년 10월 26일이고, 종료일이 2025년 2월 15일이라면, 프로젝트 총 기간은 얼마나 될까요? DATEDIF
함수를 이용하여 쉽게 계산할 수 있어요.
excel =DATEDIF("2024-10-26","2025-02-15","M") // 결과: 3 (월) =DATEDIF("2024-10-26","2025-02-15","D") // 결과: 111 (일)
예시 2: 납기일 계산
주문일로부터 3일 후 납기일을 계산해야 한다면 다음과 같이 계산할 수 있어요. TODAY
함수와 DATEDIF
함수를 함께 사용하면 쉽게 계산이 가능하답니다.
excel =TODAY()+3
예시3: 영업일 계산
2024년 10월 26일부터 2024년 11월 15일까지의 영업일 수를 계산하려면 NETWORKDAYS
함수를 이용해요.
excel =NETWORKDAYS("2024-10-26","2024-11-15")
4, 엑셀 날짜 계산 함수 정리: 한눈에 보기
다음 표는 지금까지 배운 엑셀 날짜 계산 함수들을 정리한 내용입니다. 필요할 때마다 참고하세요!
함수 | 설명 | 예시 |
---|---|---|
TODAY() | 현재 날짜를 반환합니다. | =TODAY() |
DATEDIF(시작날짜, 종료날짜, "단위") | 두 날짜 사이의 기간을 "년", "월", "일" 단위로 계산합니다. | =DATEDIF("2024-01-01","2024-12-31","Y") |
NETWORKDAYS(시작날짜, 종료날짜, [공휴일]) | 두 날짜 사이의 영업일 수를 계산합니다. | =NETWORKDAYS("2024-10-26","2024-11-15") |
5, 추가 팁: 엑셀 날짜 계산의 마법을 더욱 높이세요!
- 여러 함수를 조합하여 더욱 복잡한 날짜 계산을 수행할 수 있어요.
- 엑셀의 시각화 기능(
자주 묻는 질문 Q&A
Q1: 엑셀에서 TODAY 함수는 무엇을 하는 함수이며, 어떻게 사용하나요?
A1: TODAY 함수는 현재 날짜를 반환하는 함수입니다. `=TODAY()` 와 같이 사용합니다.
Q2: DATEDIF 함수를 이용하여 두 날짜 사이의 월 차이와 일 차이를 각각 구하는 방법은 무엇인가요?
A2: `=DATEDIF(시작날짜, 종료날짜, "M")`으로 월 차이, `=DATEDIF(시작날짜, 종료날짜, "D")`로 일 차이를 구합니다.
Q3: NETWORKDAYS 함수를 사용하여 주말을 제외한 영업일 수를 계산하는 방법은 무엇이며, 공휴일은 어떻게 처리하나요?
A3: `=NETWORKDAYS(시작날짜, 종료날짜, [공휴일])` 로 계산합니다. [공휴일]에는 공휴일이 있는 셀 범위를 지정하거나 공휴일 날짜를 직접 입력합니다.