Excel에서 날짜를 더하고 빼는 방법

  • 이 공유
Michael Brown

이 자습서에서는 두 개의 날짜 빼기, 날짜에 일, 주, 월 및 연도를 더하는 등 Excel에서 날짜를 더하고 빼는 다양한 유용한 수식을 찾을 수 있습니다.

Excel에서 날짜를 사용하는 방법에 대한 튜토리얼을 따라왔다면 평일, 주, 월 및 연도와 같은 다양한 시간 단위를 계산하는 공식 배열을 이미 알고 있을 것입니다.

분석할 때 워크시트의 날짜 정보를 사용하면 해당 날짜로 몇 가지 산술 연산을 수행할 가능성이 높습니다. 이 자습서에서는 유용할 수 있는 Excel에서 날짜를 더하고 빼는 몇 가지 공식을 설명합니다.

    Excel에서 날짜를 빼는 방법

    셀에 두 개의 날짜가 있다고 가정합니다. A2와 B2, 이제 이 날짜 사이에 몇 일이 있는지 알기 위해 다른 날짜에서 한 날짜를 빼려고 합니다. Excel에서 자주 발생하는 것처럼 여러 가지 방법으로 동일한 결과를 얻을 수 있습니다.

    예제 1. 한 날짜에서 다른 날짜를 직접 빼기

    아시다시피 Microsoft Excel은 각 날짜를 저장합니다. 1900년 1월 1일을 나타내는 1로 시작하는 고유한 일련 번호로 표시됩니다. 따라서 실제로 두 개의 숫자를 빼는 것이며 일반적인 산술 연산은 문제 없이 작동합니다.

    =B2-A2

    예제 2. 엑셀 DATEDIF함수로 날짜 빼기

    위의 공식이 너무 밋밋해 보인다면 엑셀의 DATEDIF를 이용하여 전문가와 같은 방법으로 같은 결과를 얻을 수 있습니다.결과를 보려면 수식 삽입 버튼을 클릭합니다. 수식이 추가되면 필요한 만큼 셀에 복사할 수 있습니다.

    아주 간단한 수식이었죠? 마법사에게 작업하기 더 어려운 작업을 지정해 보겠습니다. 예를 들어 A2의 날짜에서 몇 년, 몇 달, 몇 주, 몇 일을 뺍니다. 완료하려면 빼기 탭으로 전환하고 해당 상자에 숫자를 입력하십시오. 또는 아래 스크린샷과 같이 별도의 셀에 단위를 입력하고 해당 셀에 대한 참조를 제공할 수 있습니다.

    식 삽입 버튼 클릭 입력 A2의 다음 수식:

    =DATE(YEAR(A2)-D2,MONTH(A2)-E2,DAY(A2)-G2-F2*7)

    수식을 다른 셀에 복사하려는 경우 수식이 올바르게 복사되도록 A2를 제외한 모든 셀 참조를 절대 참조로 변경해야 합니다. 기본적으로 마법사는 항상 상대 참조를 사용합니다). 참조를 수정하려면 다음과 같이 행 및 열 좌표 앞에 $ 기호를 입력하기만 하면 됩니다.

    =DATE(YEAR(A2)-$D$2,MONTH(A2)-$E$2,DAY(A2)-$G$2-$F$2*7)

    그리고 다음 결과를 얻습니다.

    또한 시간 필드 표시 링크를 클릭하고 하나의 수식으로 단위를 추가 또는 빼기 할 수 있습니다.

    Date & 자신의 워크시트에 시간 공식 마법사를 사용하면 Ultimate Suite의 14일 평가판을 다운로드할 수 있습니다.

    이것은 Excel에서 날짜를 더하고 빼는 방법입니다. 나는 당신이 희망오늘 몇 가지 유용한 기능을 배웠습니다. 읽어 주셔서 감사합니다. 다음 주 블로그에서 뵙기를 바랍니다.

    function:

    =DATEDIF(A2, B2, "d")

    다음 스크린샷은 DATEDIF 함수가 #NUM 오류를 반환하는 행 4를 제외하고 두 계산이 동일한 결과를 반환함을 보여줍니다. 그 이유를 알아보겠습니다.

    이전 날짜(2015년 5월 1일)에서 더 최근 날짜(2015년 5월 6일)를 빼면 빼기 연산에서 음수(-5)가 반환됩니다. 정확하게 해야 합니다. 그러나 Excel DATEDIF 함수의 구문은 시작 날짜 종료 날짜 보다 크도록 허용하지 않으므로 오류를 반환합니다.

    예 3. 현재 날짜에서 날짜 빼기

    오늘 날짜에서 날짜를 빼려면 위 수식 중 하나를 사용할 수 있습니다. 날짜 1:

    =TODAY()-A2

    또는

    =DATEDIF(A2,TODAY(), "d")

    대신 TODAY() 함수를 사용하십시오. 오늘 날짜가 빼려는 날짜보다 큰 경우, 그렇지 않으면 DATEDIF가 실패합니다.

    예제 4. Excel DATE 함수로 날짜 빼기

    원하는 경우 수식에 날짜를 직접 입력하려면 DATE(년, 월, 일) 함수를 사용하여 각 날짜를 입력한 다음 한 날짜에서 다른 날짜를 뺍니다.

    예를 들어 다음 수식은 15-5월- 2015년 5월 20일부터 2015년까지 5일의 차이를 반환합니다.

    =DATE(2015, 5, 20) - DATE(2015, 5, 15)

    Excel에서 날짜를 빼는 경우 알고 싶어 두 날짜 사이에 며칠이 있는지 , 가장 쉽고 확실한 옵션을 선택하는 것이 좋습니다. 다른 날짜에서 직접 한 날짜를 뺍니다.

    두 날짜 사이의 월 또는 연도 인 경우 DATEDIF 함수가 유일한 솔루션이며 다음 문서에서 이 함수에 대해 자세히 설명하는 몇 가지 수식 예제를 찾을 수 있습니다.

    이제 두 날짜를 빼는 방법을 알고 있다면 주어진 날짜에 일, 월 또는 년을 더하거나 뺄 수 있는 방법을 살펴보겠습니다. 이 목적에 적합한 여러 Excel 함수가 있으며 어떤 단위를 더하거나 빼느냐에 따라 사용하는 함수가 달라집니다.

    Excel에서 날짜를 빼거나 더하는 방법

    일부 셀에 날짜가 있거나 열에 날짜 목록이 있는 경우 해당 산술 연산을 사용하여 해당 날짜에 특정 일 수를 더하거나 뺄 수 있습니다.

    예 1. 날짜에 일 추가 Excel에서

    지정된 일수를 날짜에 더하는 일반 공식은 다음과 같습니다.

    날짜+ N일

    날짜는 여러 방법으로 입력할 수 있습니다.

    • 셀 참조로, 예: =A2 + 10
    • DATE(년, 월, 일) 기능 사용, 예: =DATE(2015, 5, 6) + 10
    • 다른 기능의 결과. 예를 들어 현재 날짜 에 지정된 일 수를 추가하려면 TODAY() 함수를 사용합니다. =TODAY()+10

    다음 스크린샷은위의 공식이 실행 중입니다. 작성 시점의 현재 날짜는 2015년 5월 6일:

    참고. 위 수식의 결과는 날짜를 나타내는 일련 번호입니다. 날짜로 표시하려면 셀을 선택하고 Ctrl+1을 눌러 셀 서식 대화 상자를 엽니다. 숫자 탭의 범주 목록에서 날짜 를 선택한 다음 원하는 날짜 형식을 선택합니다. 자세한 단계는 Excel에서 날짜 형식을 변경하는 방법을 참조하십시오.

    예 2. Excel에서 날짜에서 날짜 빼기

    특정 날짜에서 지정된 날짜를 빼려면 일반적인 산술 연산을 다시 수행합니다. 이전 예와 유일한 차이점은 더하기 대신 빼기 기호를 입력한다는 것입니다 :)

    날짜 - N일

    다음은 몇 가지 수식 예입니다.

    • =A2-10
    • =DATE(2015, 5, 6)-10
    • =TODAY()-10

    현재까지 주를 더하거나 빼는 방법

    특정 날짜에 전체 주를 더하거나 빼려면 일을 더하거나 빼는 것과 같은 공식을 사용하고 단순히 주 수에 7을 곱하면 됩니다:

    Excel에서 날짜에 주 추가:

    cell + N weeks * 7

    예를 들어 A2의 날짜에 3주를 추가하려면 다음을 사용합니다. 다음 수식: =A2+3*7 . Excel의 날짜에서

    주 빼기 :

    - N주 * 7

    To 오늘 날짜에서 2주를 빼면 =TODAY()-2*7 이 됩니다.

    더하기/빼기 방법Excel

    에서 날짜까지 특정 월 수를 더하거나 빼려면 아래와 같이 DATE 또는 EDATE 함수를 사용할 수 있습니다.

    예제 1 . Excel DATE 함수를 사용하여 날짜에 월 추가

    예를 들어 A 열의 날짜 목록을 사용하여 일부 셀에 더하거나(양수) 뺄(음수) 날짜 수를 입력하고, 예: C2.

    B2 셀에 다음 수식을 입력한 다음 셀 모서리를 아래로 완전히 끌어 수식을 다른 셀에 복사합니다.

    =DATE(YEAR(A2), MONTH(A2) + $C$2, DAY(A2))

    이제 함수가 실제로 무엇을 하는지 살펴보겠습니다. 공식 뒤에 있는 논리는 명백하고 간단합니다. DATE(년, 월, 일) 함수는 다음 인수를 사용합니다.

    • 셀 A2에 있는 날짜의 ;
    • 월 A2에 있는 날짜의 + 셀 C2에 지정한 개월 수 및
    • A2에 있는 날짜의 .

    예 , 아주 간단합니다 :) C2에 음수를 입력하면 수식에서 월을 더하는 대신 뺍니다. 수식에 직접 입력하여 날짜에서 월을 뺍니다:

    =DATE(YEAR(A2), MONTH(A2) - $C$2, DAY(A2))

    물론 셀을 참조하는 대신 수식에 더하거나 뺄 월 수를 입력할 수 있습니다:

    =DATE(YEAR( date ), MONTH( date ) + N months , DAY( date ))

    실제 수식은 다음과 유사할 수 있습니다.

    • 추가 현재까지의 개월 수: 날짜에서 =DATE(YEAR(A2), MONTH(A2) + 2, DAY(A2))
    • 빼기 개월: =DATE(YEAR(A2), MONTH(A2) - 2, DAY(A2))

    예 2. Excel EDATE

    <0을 사용하여 날짜에 월을 더하거나 뺍니다>Microsoft Excel은 시작 날짜 이전 또는 이후에 지정된 개월 수인 날짜를 반환하는 특수 함수인 EDATE 함수를 제공합니다. 최신 버전의 Excel 2007, 2010, 2013 및 곧 출시될 Excel 2016에서 사용할 수 있습니다.

    EDATE(start_date, months) 수식에서 다음 2개의 인수를 제공합니다.

    • Start_date - 개월 수를 계산할 시작 날짜입니다.
    • Months - 더하거나(양수 값) 빼기(음수 값) 개월 수.

    날짜 열에 사용된 다음 수식은 이전 예의 DATE 함수와 정확히 동일한 결과를 생성합니다.

    EDATE 함수를 사용하는 경우 , 수식에서 직접 더하거나 뺄 시작 날짜와 월 수를 지정할 수도 있습니다. 날짜는 DATE 함수를 사용하거나 다른 수식의 결과로 입력해야 합니다. 예:

    • Excel에서 추가 하려면:

      =EDATE(DATE(2015,5,7), 10)

      수식은 2015년 5월 7일에 10개월을 더합니다.

    • Excel에서 빼기 하려면:

      =EDATE(TODAY(), -10)

      수식은 오늘 날짜에서 10개월을 뺍니다.

    참고. Excel EDATE 함수는 날짜를 나타내는 일련 번호를 반환합니다. Excel에서 날짜로 표시하도록 하려면 다음을 적용해야 합니다.EDATE 수식이 있는 셀에 날짜 형식 을 입력합니다. 자세한 단계는 Excel에서 날짜 형식 변경을 참조하세요.

    Excel에서 연도를 빼거나 더하는 방법

    Excel에서 날짜에 연도를 추가하는 것은 월을 추가하는 것과 유사하게 수행됩니다. DATE(년, 월, 일) 함수를 다시 사용하지만 이번에는 추가할 연도를 지정합니다.

    DATE(YEAR( 날짜 ) + N년 , MONTH( date ), DAY( date ))

    Excel 워크시트에서 수식은 다음과 같이 표시될 수 있습니다.

    • To 추가 년:

      =DATE(YEAR(A2) + 5, MONTH(A2), DAY(A2))

      이 수식은 셀 A2의 날짜에 5년을 더합니다.

    • 빼기 년:

      =DATE(YEAR(A2) - 5, MONTH(A2), DAY(A2))

      A2 셀의 날짜에서 5년을 뺍니다.

    연도를 입력하면 일부 셀에서 더하기(양수) 또는 빼기(음수)를 한 다음 DATE 함수에서 해당 셀을 참조하면 범용 공식을 얻게 됩니다.

    추가/ 지금까지 일, 월, 년 빼기

    앞의 두 가지 예를 주의 깊게 관찰했다면, 하나의 수식에서 날짜에 연, 월, 일의 조합을 더하거나 빼는 방법을 이미 짐작했다고 생각합니다. 예, 오래된 DATE 함수를 사용합니다 :)

    연도, 월, 일을 추가 하려면:

    DATE(YEAR( date ) + X 년 , MONTH( 날짜 ) + Y개월 , DAY( 날짜 ) + Z일 )

    까지 빼기 년, 월, 일:

    DATE(YEAR( 날짜 ) - X년 , MONTH( 날짜 ) - Y개월 , DAY( 날짜 ) - Z일 )

    예를 들어 다음 수식은 셀 A2의 날짜에서 2년 3개월을 더하고 15일을 뺍니다.

    =DATE(YEAR(A2) + 2, MONTH(A2) + 3, DAY(A2) - 15)

    날짜 열에 적용되는 수식은 다음과 같은 형태를 취합니다.

    =DATE(YEAR(A2) + $C$2, MONTH(A2) + $D$2, DAY(A2) + $E$2)

    추가 및 Excel

    에서 시간 빼기 Microsoft Excel에서는 TIME 기능을 사용하여 시간을 더하거나 뺄 수 있습니다. DATE 함수로 연도, 월, 일을 처리하는 것과 똑같은 방식으로 시간 단위(시, 분, 초)를 조작할 수 있습니다.

    Excel에서 시간을 추가 하려면:

    + TIME( , , )

    빼기 시간 Excel:

    - TIME( 시간 , , )

    여기서 A2는 원하는 시간 값을 포함합니다.

    예를 들어 A2 셀의 시간에 2시간 30분 15초를 더하려면 다음 수식을 사용할 수 있습니다.

    =A2 + TIME(2, 30, 15)

    If 하나의 수식 내에서 시간 단위를 더하고 빼려면 해당 값에 빼기 기호를 추가하기만 하면 됩니다.

    =A2 + TIME(2, 30, -15)

    위 수식은 A2 셀의 시간에 2시간 30분을 더합니다. 15초를 뺍니다.

    또는 변경하려는 시간을 일부 셀에 입력하고 수식에서 해당 셀을 참조할 수 있습니다.

    =A2 + TIME($C$2, $D$2, $E$2)

    만약원래 셀에는 날짜와 시간이 모두 포함되어 있으며 위 공식도 완벽하게 작동합니다.

    Date & 시간 수식 마법사 - Excel에서 날짜를 더하고 빼는 빠른 방법

    이제 Excel에서 날짜를 계산하는 다양한 수식을 알게 되었으니 이 모든 작업을 수행할 수 있는 단 하나의 수식을 갖고 싶지 않으십니까? 물론 그런 공식은 절대 존재할 수 없다. 그러나 Date & Excel에 Ultimate Suite가 설치되어 있는 경우 모든 수식을 즉석에서 작성할 수 있는 Time Wizard 입니다. 방법은 다음과 같습니다.

    1. 수식을 삽입할 셀을 선택합니다.
    2. Ablebits 도구 탭으로 이동한 다음 날짜 & 시간 마법사 버튼:

  • 날짜 & Time Wizard 대화창이 나타납니다. 날짜를 더하거나 빼려는지 여부에 따라 해당 탭으로 전환하고 수식 인수에 대한 데이터를 입력한 다음 수식 삽입 버튼을 클릭합니다.
  • 예를 들어 셀 A2의 날짜까지 몇 개월. 이를 위해 추가 탭으로 이동하여 날짜 입력 상자에 A2를 입력하고(또는 상자를 클릭하고 시트에서 셀을 선택) 숫자를 입력합니다. 상자에 추가할 개월.

    마법사가 수식을 만들고 셀에 미리 보기를 표시합니다. 또한 수식 결과 :

    아래에 계산된 날짜가 표시됩니다.

    Michael Brown은 소프트웨어 도구를 사용하여 복잡한 프로세스를 단순화하려는 열정을 가진 열성적인 기술 애호가입니다. 기술 산업에서 10년 이상의 경험을 쌓은 그는 Microsoft Excel 및 Outlook은 물론 Google 스프레드시트 및 문서 도구에 대한 기술을 연마했습니다. Michael의 블로그는 자신의 지식과 전문 지식을 다른 사람과 공유하는 데 전념하며 따라하기 쉬운 팁과 생산성 및 효율성 향상을 위한 자습서를 제공합니다. 노련한 전문가이든 초보자이든 Michael의 블로그는 이러한 필수 소프트웨어 도구를 최대한 활용하기 위한 귀중한 통찰력과 실용적인 조언을 제공합니다.