在 Mac 版 Excel 中新增或減去日期

套用到
Mac 版 Microsoft 365 Excel Excel 2024 Mac 版 Excel 2024 Mac 版 Excel 2021

假設您想要加上兩週來調整專案的完成日期,或者您想要判斷任務清單中個別任務的長度。 你可以用簡單的公式,對某日期的天數、月份或年份加減,或者使用專門設計來處理日期的表格功能。

在日期加上或減去天數

假設帳戶餘額將於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 月 2 月和三月帳戶餘額的到期日 (2/8/12 和 3/9/12) 。 B1 和 D1 格顯示 (2012/24/1 和 2/23/12 的日期,) 您應該在此轉帳,讓資金能在到期日前 15 日曆天抵達。

在日期加上或減去月數

假設您要在某個日期加上或減去整整幾個月。 您可以使用 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 格子 (2012/9/6/) 的日期,並回傳 2012 作為年份。 公式會將 1 加到年份值上,得到 2013 年。 MONTH 函數回傳值 6,並在該值上加上 7 個月。 由於 6 個月加 7 個月總共 13 個月,DATE 函數會為年份加 1 年,結果為 2014 年。 DATE 函數會從月份值中減去 12,使該月份的值為 1。 DAY 函式回傳值 9,再加 5 天,得到 14。 最後,DATE 函數將這三個 2014、1、14) (合併成一個未來一年七個月 5 天的日期:2014 年 1 月 14 日。