* 해당 블로그는 사회 초년생 또는 문서 작업이 익숙하지 않은 왕초보를 위한 정보성 포스팅입니다.

엑셀에서 날짜 함수를 사용하면 날짜 관련 계산을 효율적으로 수행할 수 있습니다. 이번 포스팅에서는 날짜를 직접 입력하지 않고도 단축키 또는 함수를 사용해서 날짜 데이터를 더 유연하게 다루고, 복잡한 업무를 간단하게 해결할 수 있는 방법을 소개하겠습니다.
목차
- 날짜 입력하는 방법
- 함수를 통한 날짜 계산 방법
- 실무에서 적용할 수 있는 날짜 함수 사례
◈ 날짜 입력하는 방법
엑셀에서 날짜를 입력하는 방법은 사용자의 편리성과 작업의 효율성을 높일 수 있습니다. 기본적인 입력 방법부터 사용자 정의 서식을 통한 고급 기법까지 여러 가지 방법을 알려드리겠습니다.
기본 날짜 입력 방법
1) 직접 입력하기
셀에 직접 '2024-03-19' 또는 '2024/03/19'와 같이 날짜를 입력하면 엑셀이 이를 날짜로 인식하고 자동으로 날짜 형식에 맞게 조정합니다. 또한 '3/19'와 같이 입력하면 제어판의 기본 설정에 따라 '3월 19일'과 같이 날짜가 자동으로 변환되어 입력됩니다.
2) 날짜 함수 사용하기
엑셀에서 날짜 함수인 =TODAY()를 셀에 입력하면 오늘 날짜가 자동으로 입력됩니다. 또한, Ctrl + [;] 단축키를 누르면 현재 날짜를 셀에 바로 입력할 수 있습니다.
날짜 서식 변경하기
1) 셀 서식 변경하기

- 원하는 날짜 형식을 지정하려면 날짜를 입력한 셀을 선택한 후, 홈 툴바의 표시형식 옆의 화살표를 눌러 간단한 날짜 또는 자세한 날짜를 선택하면 해당 형식으로 변경할 수 있습니다.
- 기타 표시 형식을 선택하여 표시 형식 > 날짜 범주를 선택하면 다양한 형식의 날짜 서식을 선택할 수 있습니다.
- 표시 형식창을 여는 단축키는 Ctrl+1입니다. 단축키에 관련된 자세한 사항은 아래 포스팅을 참고하시기 바랍니다.
엑셀 단축키 사회초년생 칼퇴를 부르는 엑셀 기술
* 해당 블로그는 사회 초년생 또는 문서 작업이 익숙하지 않은 왕초보를 위한 정보성 포스팅입니다. 엑셀 프로그램은 직장인이라면 누구나 업무에서 자주 쓰는 프로그램입니다. 하지만 막상 쓰
office-review.tistory.com
2) 직접 형식 만들기

- 원하는 날짜 형식이 있다면 표시 형식 > 사용자 지정 > 형식에 원하는 서식을 직접 입력할 수 있습니다.
- 날짜 서식 입력 시 다음 값을 참조하여 입력하시면 됩니다.
- 년 : yy(뒤에 두 자리), yyyy(4자리)
- 월 : m(단자리 ex : 3월), mm(두 자리로 표기 ex : 03월)
- 일 : d(단자리 ex : 3일), dd(두 자리로 표기 ex : 03일)
- 한글 요일 : aaa(간단 표기 ex : 화), aaaa(전체표기 ex : 화요일)
- 영문 요일 : ddd(간단 표기 ex : Tue), dddd(전체표기 ex : Tuesday) - 예를 들어, yyyy"년" m"월" d"일" (aaa)와 같이 입력하면 2024년 3월 19일 (화)와 같은 형식으로 날짜를 입력할 수 있습니다.
◈ 함수를 통한 날짜 계산 방법
엑셀에서 날짜 계산을 자동화하는 것은 더 효율적이고 정확한 업무 처리에 도움을 줍니다.
기본적인 날짜 계산 방법
특정 날짜로부터 일정 기간 전이나 후의 날짜를 계산할 때에는 아래와 같이 더하기/빼기 수식을 사용하여 간단하게 계산할 수 있습니다.

예를 들어, 기준되는 날짜를 입력 후 10일 전 날짜를 구하고 싶다면 '=셀넘버-10'을 입력하면 됩니다.
두 날짜의 차이 계산 방법
두 날짜 사이의 차이를 계산할 때에는 DATEDIF를 사용하여 다양한 단위(년, 월, 일)로 계산할 수 있습니다.

- 함수 수식 : =DATEDIF(시작일셀넘버,종료일셀넘버,단위)
- 위 이미지를 참고하여 기간을 단위별로 계산할 수 있습니다.
- 기간을 Y년 M개월 D일 형식으로 계산하고 싶을 경우에는 다음 내용을 참고하시기 바랍니다.
- 년 단위 : Y로 동일
- 월 단위 : 월은 년 단위를 채우고 남은 개월수를 계산해야 합니다. 37개월이면 3년 1개월이죠. 여기서 3년은 제외하고 1개월만 표기되어야 합니다. 이때 입력하는 함수가 "YM"입니다.
- 일 단위 : 일은 월 단위를 채우고 남은 일수를 계산해야 합니다. 1151일이면 37개월 25일이죠. 여기서 37개월은 제외하고 25일만 표기되어야 합니다. 이때 입력하는 함수가 "MD"입니다.
엑셀 날짜 함수 사용 시 주의할 점
엑셀 내의 날짜 함수를 사용할 때에는 몇 가지 주의해야 할 점들이 있습니다. 함수들은 엑셀 문서에 날짜와 시간 정보를 추가할 때 매우 유용하지만 몇 가지 함정이 있을 수 있습니다.
- 시스템 날짜 의존성
TODAY 함수는 시스템의 날짜 설정에 따라 결과가 달라집니다. 따라서 컴퓨터의 날짜 설정이 잘못되었을 경우, 엑셀에도 잘못된 데이터가 입력될 위험이 있습니다. - 텍스트 형식의 날짜 데이터
DATE 함수를 사용할 때 텍스트 형식으로 입력된 날짜 데이터를 올바른 날짜 형식으로 변환해야 할 경우가 있는데, 잘못된 형식의 데이터는 엑셀이 올바르게 인식하지 못할 수 있습니다. - 괄호 사용
특정 함수들은 괄호 안에 추가적인 정보를 입력하지 않아도 되는 경우가 있습니다.(=TODAY()) 하지만, 이 함수들을 사용하여 날짜를 조정하려면 괄호 안에 적절한 값을 설정해야 합니다. 예를 들어, =TODAY()+1은 내일의 날짜를 반환합니다. 괄호 안에서의 잘못된 수치 입력은 예상치 못한 결과를 초래할 수 있습니다. - 자동 업데이트
TODAY 함수는 문서가 열릴 때마다 자동으로 값을 업데이트합니다. 이는 문서 생성 날짜 등을 기록할 때 유용하지만, 과거의 특정 날짜를 고정적으로 기록하고 싶은 경우에는 주의가 필요합니다.
엑셀에서 날짜 함수를 사용할 때 이러한 주의사항을 기억한다면, 보다 정확하게 날짜 데이터를 관리할 수 있습니다.
◈ 실무에서 적용할 수 있는 날짜 함수 사례
위에서 알려드린 엑셀 날짜 함수를 활용하면 실무에서 자주 발생하는 다양한 날짜 관련 이슈 해결이 가능합니다. 이를 통해 업무의 효율성을 높일 수 있습니다. 아래는 엑셀 날짜 함수를 사용하는 몇 가지 예시입니다.
1) 각 소모품의 교체 주기 및 교체일 계산 : 날짜 함수를 사용하여 특정 소모품의 다음 교체 시기를 계산하고, 교체 주기에 따른 알림을 설정할 수 있습니다.
2) 직원별 수습기간 및 최초 연봉협상일 계산 : 입사 날짜를 기준으로 직원들의 수습기간 종료일 및 최초 연봉 협상일을 계산하여 인사 관리에 활용할 수 있습니다.
3) 특정 요일, 공휴일을 제외한 실제 근무일수 계산 : 프로젝트나 업무의 실제 근무일수를 계산할 때 특정 요일이나 공휴일을 제외하고 계산해야 할 필요가 있습니다. 이럴 때 날짜 함수를 활용하면 정확한 근무일수를 쉽게 산출할 수 있습니다.
4) 오늘 날짜 자동 입력하기 : IF 함수와 항상 갱신되어야 하는 오늘 날짜를 실시간으로 문서에 적용하는 등의 기능을 구현할 수 있습니다. 이는 보고서나 견적서 등에서 유용하게 사용됩니다.
날짜 함수의 다양한 활용 방법을 통해 실제 업무 상황에 맞닥뜨릴 수 있는 여러 날짜 관련 문제들을 해결할 수 있습니다. 이러한 함수들은 엑셀을 이용한 데이터 관리 및 분석 작업을 효율적으로 돕습니다.
'IT > Excel' 카테고리의 다른 글
엑셀 차트 만들기 1탄 막대 선 원형 그래프삽입 (1) | 2024.03.24 |
---|---|
엑셀 시간 계산 TIME 함수 더하기 빼기 합계 (1) | 2024.03.21 |
엑셀 VLOOKUP 함수 사용 방법 오류 해결 (4) | 2024.03.17 |
엑셀 데이터 정리하기 정렬, 필터, 부분합 (1) | 2024.03.15 |
엑셀 기초 함수 사칙연산, 평균, 카운트하기 (1) | 2024.03.14 |