Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

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

在日期加上或減去天數

假設帳戶餘額在 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 月 8 日 (2 月 8 日和 2 月 9 日) 帳戶餘額的到期日。 單元格 B1 和 D1 會顯示日期 (1/24/12 和 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 (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 天的日期:2014 年 1 月 14 日。

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×