2주를 추가해 프로젝트 완료 날짜를 조정하거나 작업 목록에서 개별 작업의 기간을 정한다고 가정해 봅시다. 이러한 경우 간단한 수식을 사용하여 날짜에서 일수, 개월 수, 연수를 더하거나 뺄 수도 있고, 특별히 날짜와 함께 사용하도록 작성된 시트 함수를 사용할 수도 있습니다.
날짜에 일수 더하기/빼기
2012년 2월 8일까지 계정 잔액을 맞춰야 한다고 생각해 봅시다. 이 만기일 15일 전에 돈이 입금되도록 당좌 예금 계좌로 자금을 이체하려고 합니다. 계좌의 청구서 발행 주기가 30일임을 고려하여 만기일 15일 전에 자금을 운용할 수 있으려면 2012년 3월분 자금을 언제 이체해야 하는지도 확인하려 합니다. 이 작업을 수행하려면 다음 단계를 따릅니다.
-
통합 문서에서 새 시트를 엽니다.
-
셀 A1에 2012-02-08을 입력합니다.
-
셀 B1에 =A1-15를 입력하고 Return 키를 누릅니다.
이 수식은 셀 A1의 날짜에서 15일을 뺍니다.
-
셀 C1에 =A1+30을 입력하고 Return 키를 누릅니다.
이 수식은 셀 A1의 날짜에 30일을 더합니다.
-
셀 D1에 =C1-15를 입력하고 Return 키를 누릅니다.
이 수식은 셀 C1의 날짜에서 15일을 뺍니다.
셀 A1 및 C1은 2월 및 3월 계정 잔액의 기한(2/8/12 및 3/9/12)을 표시합니다. 셀 B1 및 D1은 기한 15일 전에 자금이 도착할 수 있도록 자금을 이체해야 하는 날짜(1/24/12 및 2/23/12)를 표시합니다.
날짜에 개월 수 더하기/빼기
특정 날짜에서 지정된 개월 수를 더하거나 빼려 한다고 가정해 보세요. EDATE 함수를 사용하면 신속하게 더하거나 뺄 수 있습니다.
EDATE 함수에는 두 가지 값( 인수 이라고도 함)이 필요합니다. 시작 날짜와 추가하거나 빼려는 월 수입니다. 개월을 빼려면 두 번째 인수로 음수를 입력합니다(예: =EDATE("2/15/12",-5). 이 수식은 2/15/12에서 5개월을 빼고 날짜 9/15/11이 됩니다.
시작 날짜의 값을 지정하는 데는 날짜 값이 들어 있는 셀을 참조하는 방법을 사용하거나 "2012-02-15"에서와 같이 따옴표로 묶은 날짜를 직접 입력하는 방법을 사용할 수 있습니다.
예를 들어 2012년 10월 16일에 16개월을 더하려면 다음과 같이 합니다.
-
셀 A5에 2012-10-16을 입력합니다.
-
셀 B5에 =EDATE(A5,16)을 입력하고 Return 키를 누릅니다.
셀 A5의 값이 함수에 필요한 시작 날짜로 사용됩니다.
-
셀 C5에 =EDATE("10/16/12",16)을 입력하고 Return 키를 누릅니다.
이 경우 직접 입력한 "2012-10-16"이라는 날짜 값이 함수에 사용됩니다.
셀 B5와 C5에는 모두 2014-02-16이라는 날짜가 표시됩니다.
결과에 날짜 대신 숫자가 표시되는 이유
입력한 수식이 포함된 셀의 형식에 따라 Excel에서 결과를 일련 번호로 표시할 수 있습니다. 이 경우 2/16/14는 41686으로 표시될 수 있습니다. 결과가 일련 번호로 표시되는 경우 다음 단계에 따라 형식을 변경합니다.
-
셀 B5와 C5를 선택합니다.
-
홈 탭의 서식에서 셀 서식, 날짜를 차례로 선택합니다. 이제 각 셀의 값이 일련 번호가 아니라 날짜로 표시됩니다.
-
날짜에 연수 더하기/빼기
다음 표의 설명대로 특정 날짜에서 특정 연도 수를 더하거나 빼려 한다고 가정해 보세요.
날짜 |
더하거나 뺄 연수 |
2009-06-09 |
3 |
2009-09-02 |
-5 |
2010-12-10 |
25 |
-
새 시트에서 셀 A2에 2009-06-09를 입력하고 셀 B2에 3을 입력합니다.
-
셀 A3에 2009-09-02를 입력하고 셀 B3에 -5를 입력합니다.
-
셀 A4에 2010-12-10를 입력하고 셀 B4에 25를 입력합니다.
-
셀 A6에 =DATE(YEAR(A2)+B2,MONTH(A2),DAY(A2))를 입력하고 Return 키를 누릅니다.
이 수식은 셀 B2의 값(3년)을 셀 A2의 값에 더해 2012-06-09라는 결과를 얻습니다.
-
셀 A7에 =DATE(YEAR(A3)+B3,MONTH(A3),DAY(A3))를 입력하고 Return 키를 누릅니다.
이 수식은 셀 B3의 값(-5년)을 셀 A3의 값에 더해 2004-09-02라는 결과를 얻습니다.
-
셀 A8에 =DATE(YEAR(A4)+B4,MONTH(A4),DAY(A4))를 입력하고 Return 키를 누릅니다.
이 수식은 셀 B4의 값(25년)을 셀 A4의 값에 더해 2035-12-10이라는 결과를 얻습니다.
세 개의 수식 각각에서는 B열에 지정된 연수를 A열에 지정된 날짜로부터 파생된 연도 값에 더합니다.
예를 들어 셀 A6의 경우 YEAR 함수를 셀 A2의 날짜(2009-06-09)에 사용하여 2009라는 연도를 얻습니다. 그런 다음 이렇게 구한 연도에 셀 B2의 값인 3을 더하여 2012이라는 결과를 얻습니다. 이 수식에서 MONTH 함수는 값으로 6을 반환하고 DAY 함수는 값으로 9를 반환합니다. 그런 다음 DATE 함수에서 이러한 세 개의 값을 결합하여 앞으로 3년 후의 날짜인 2012-06-09를 얻습니다.
날짜에 연월일의 조합 더하기
특정 날짜에 연월일의 조합을 더한다고 가정해 보세요.
-
새 시트에서 셀 A2에 2012-06-09를 입력합니다.
-
셀 A4에 =DATE(YEAR(A2)+3,MONTH(A2)+1,DAY(A2)+5)를 입력하고 Return 키를 누릅니다.
이 수식은 2012-06-09에 3년, 1개월, 5일을 더해 2015-07-14라는 결과를 얻습니다.
-
셀 A5에 =DATE(YEAR(A2)+1,MONTH(A2)+7,DAY(A2)+5)를 입력하고 Return 키를 누릅니다.
이 수식은 2012-06-09에 1년, 7개월, 5일을 더해 2014-01-14라는 결과를 얻습니다.
각 수식에서는 지정된 연수, 개월 수 및 일수를 셀 A2에 있는 날짜에 더합니다.
예를 들어 셀 A5의 경우 YEAR 함수를 셀 A2의 날짜(2012-06-09)에 사용하여 2012라는 연도를 얻습니다. 그런 다음 이렇게 구한 연도에 1을 더하여 2013이라는 결과를 얻습니다. MONTH 함수는 값으로 6을 반환하고 그 값에 7개월을 더합니다. 6개월에 7개월을 더한 합계는 13개월이므로 DATE 함수에서 연도 값에 1년을 더하여 2014를 결과로 얻습니다. 그런 다음 DATE 함수는 개월 값에서 12를 뺀 결과로 월을 나타내는 값 1을 얻습니다. DAY 함수는 값으로 9를 반환하고 그 값에 5일을 더해 14를 결과로 얻습니다. 마지막으로 DATE 함수에서 이러한 세 개의 값(2014, 1, 14)을 결합하여 앞으로 1년 7개월 5일 후의 날짜인 2014-01-14를 얻습니다.