在 Mac 版 Excel 2016 中加上或減去日期

假設您想要加上兩週來調整專案的完成日期,或者您想要判斷任務清單中個別任務的長度。 您可以使用簡單的公式,或者使用專門用來處理日期的工作表函數,在日期加上或減去日數、月數或年數。

在日期加上或減去天數

假設您有一筆帳戶餘額在 2012 年 2 月 8 日到期,您要把錢匯到活期存款帳戶,以便讓錢在到期日 15 天前進帳。此外,您也知道帳戶有 30 天的開立帳單週期,而您要決定何時應該將支付 2012 年 3 月帳單的錢匯到帳戶中,以便在到期日 15 天前可供使用。其步驟如下:

  1. 在活頁簿中開啟新的工作表。

  2. 在儲存格 A1 中,輸入 2/8/12

  3. 在儲存格 B1 中,輸入 =A1-15,然後按 RETURN 鍵。

    隨後公式就會將儲存格 A1 中的日期減去 15 天。

  4. 在儲存格 C1 中,輸入 =A1+30,然後按 RETURN 鍵。

    隨後公式就會將儲存格 A1 中的日期加上 30 天。

  5. 在儲存格 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。

您可以參照含有日期值的儲存格,或輸入用引號括住的日期 (例如 "2/15/12") 來指定開始日期的值。

例如,假設您要在 2012 年 10 月 16 日加上 16 個月。

  1. 在儲存格 A5 中,輸入 10/16/12

  2. 在儲存格 B5 中,輸入 =EDATE(A5,16),然後按 RETURN 鍵。

    隨後函數就會使用儲存格 A5 中的值作為開始日期。

  3. 在儲存格 C5 中,輸入 =EDATE("10/16/12",16),然後按 RETURN 鍵。

    以此例來說,函數會使用您直接輸入的日期值,"10/16/12"。

    儲存格 B5 和 C5 會同時顯示 2/16/14 這個日期。

    為什麼我的搜尋結果是顯示為數字,而非日期?

    根據包含您所輸入公式的儲存格格式而定,Excel 可能會將結果顯示為數列;以這個案例來說,2/16/14 可能會顯示為 41686。如果您的結果顯示為數列,請按照以下步驟來變更格式:

    1. 選取儲存格 B5 和 C5。

    2. [常用] 索引標籤的 [格式] 底下,選取 [儲存格格式],然後選取 [日期]。 這麼一來,每一個儲存格中的值就應該會顯示為日期,而不是顯示為數列。

在日期加上或減去年數

假設您想要從特定日期加上或減去特定年數,如下表所述:

日期

要加上 (或減去) 的年數

6/9/2009

3.

9/2/2009

–5

12/10/2010

25

  1. 在新工作表的儲存格 A2 中,輸入 6/9/2009,然後在儲存格 B2 中,輸入 3

  2. 在儲存格 A3 中,輸入 9/2/2009,然後在儲存格 B3 中,輸入 -5

  3. 在儲存格 A4 中,輸入 12/10/2010,然後在儲存格 B4 中,輸入 25

  4. 在儲存格 A6 中,輸入 =DATE(YEAR(A2)+B2,MONTH(A2),DAY(A2)),然後按 RETURN 鍵。

    隨後公式便會將儲存格 B2 中的值 (3年),加到儲存格 A2 中的值,得出的結果是 6/9/2012。

  5. 在儲存格 A7 中,輸入 =DATE(YEAR(A3)+B3,MONTH(A3),DAY(A3)),然後按 RETURN 鍵。

    隨後公式便會將儲存格 B3 中的值 (–5 年),加到儲存格 A3 中的值,得出的結果是 9/2/2004。

  6. 在儲存格 A8 中,輸入 =DATE(YEAR(A4)+B4,MONTH(A4),DAY(A4)),然後按 RETURN 鍵。

    隨後公式便會將儲存格 B4 中的值 (25 年),加到儲存格 A4 中的值,得出的結果是 12/10/35。

    在這三個公式中,都將 B 欄中指定的年數加上從 A 欄中衍生的年份值。

    例如,在儲存格 A6 中,YEAR 函數是用於儲存格 A2 中的日期 (6/9/2009),它會傳回 2009 作為年份。這個公式會在年份值加上 3 (儲存格 B2 中的值),得出的結果是 2012。在同一個公式中,MONTH 函數會傳回值 6,DAY 函數會傳回值 9。而 DATE 函數則會將這三個值結合起來,成為三年後的日期:6/9/2012。

新增天數、月數與年數的組合至日期

假設您要在某個特定日期加上一個日數、月數與年數的組合。

  1. 在新工作表的儲存格 A2 中,輸入 6/9/2012

  2. 在儲存格 A4 中,輸入 =DATE(YEAR(A2)+3,MONTH(A2)+1,DAY(A2)+5),然後按 RETURN 鍵。

    隨後公式便會在 6/9/2012 加上 3 年、1 個月和 5 天,得出的結果是 7/14/2015。

  3. 在儲存格 A5 中,輸入 =DATE(YEAR(A2)+1,MONTH(A2)+7,DAY(A2)+5),然後按 RETURN 鍵。

    隨後公式便會在 6/9/2012 中加上 1 年、7 個月和 5 天,得出的結果是 1/14/2014。

    每一個公式都會在儲存格 A2 中的日期,加上指定的年數、月數和日數。

    例如,在儲存格 A5 中,YEAR 函數是用在儲存格 A2 中的日期 (6/9/2012) 上,它會傳回 2012 作為年份。這個公式會在年份值加上 1,得出的結果是 2013。MONTH 函數會傳回值 6,然後在該值加上 7 個月,由於 6 個月加上 7 個月總數是 13 個月,因此 DATE 函數會在年份值再加上 1 年,結果就是 2014。接著 DATE 函數再從月份值減去 12,得出的月份值為 1。DAY 函數會傳回值 9,再加上 5 天,結果為 14。最後,DATE 函數再結合這三個值 (2014、1 和 14),成為一年七個月又 5 天之後的日期:1/14/2014。

擴展您的技能
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×