fbpx

28 5 月, 2023

幫你計算日期天數,兩個日期相差幾天?或加減天數後是哪一天?
幾月幾號星期幾?包括西元曆,民國曆,農曆,星期,生肖及星座。

鬆計算日期,兩個日期(年月日),算出相隔了多少天?
兩個日期之間總共有多少天?
想知道100天後是哪一天嗎?只要輸入天數,可以幫你計算。
告訴你是那一年,那一個月份那一個日期。
利用日期列表,可以查看。

相差幾天,直接相減 26-13=13,所以相差13天
警戒延長時間,得第一天加上,13+1=14,所以警戒延長一共是14天

要注意是,相差天數一共多少天,是。
一共多少天,要第一天加上。

您想要計算兩個日期之間差異時,請使用 DATEDIF 函數。 ,一個儲存格中放入開始日期,並另一個儲存格中放入結束日期。 然後輸入類似下列其中一個公式。

警告: 如果 Start_date 於 End_date,結果會是 #NUM!。

此範例中,開始日期儲存格 D9,結束日期 E9。 公式 F9。 “d” 會傳回兩個日期之間天數。

此範例中,開始日期儲存格 D13,結束日期 E13。 “d” 會傳迴天數。 但請注意結尾 /7。 這會將天數除以 7,因為一週有 7 天。 請注意,此結果需要格式化為數字。 CTRL+1。 然後一下 [數字] > [數位數: 2]。

此範例中,開始日期儲存格 D5,結束日期 E5。 公式中,”m” 會傳回兩天之間月份數。

此範例中,開始日期儲存格 D2,結束日期 E2。 “y” 會傳回兩天之間年數。

此範例中,開始日期儲存格 D17,結束日期 E17。 公式中,”y” 會傳回兩天之間年數。

另一個儲存格中,使用 DATEDIF 公式搭配 “ym” 參數。 “ym” 會傳回後一個年後剩餘月份數。

現在我們需要尋找剩餘天數數字。 我們會撰寫另一種公式來執行此動作,如上所示。 此公式會 E17 儲存格中原始結束日期 (5/6/2016) 減去結束月份第一天 (5/1/2016)。 以下是公式計算方式:,DATE 函數建立了日期:5/1/2016。 接著,它會使用 E17 儲存格中年份,以及 E17 儲存格中月份來產生結果。 而 1 則代表該月份第一天。 DATE 函數結果是 5/1/2016。 然後,我們會 E17 儲存格中原始結束日期減去上述結果, 5/6/2016。 5/6/2016 減去 5/1/2016 於 5 天。

警告: 建議使用 DATEDIF “md” 引數,因為它可能會計算出結果。

延伸閱讀…

政府適度放寬社交距離措施

政府延續《預防及控制疾病條例》下的社交距離措施

您可以這三個計算放在一個儲存格中,如此範例所示。 使用 &、引號和文字。 這是輸入公式,但全都一個公式內。 秘訣: ALT+ENTER 可公式中放入換行符號。 這讓我們可以鬆閲讀。 此外,如果看不到整個公式,請 CTRL+SHIFT+U。

您可以下載包含本文中所有範例範例活頁簿。 您可以直接沿用,可以建立自己公式。下載日期計算範例

如您以上所見,DATEDIF 函數會計算開始日期結束日期之間差異。 不過,您可以公式內使用 TODAY() 函數,而不是輸入日期。 使用 TODAY() 函數時,Excel 會使用您電腦目前日期作為日期。 請記得,此資訊會於未來一天開啟檔案時變。

請注意,撰寫本文時,這一天是 2016 年 10 月 6 日。

您想要計算兩個日期之間工作日數時,請使用 NETWORKDAYS.INTL 函數。 您可以排除週末和假日。

開始之前:決定是否要排除假日。 如果確定,請個別區域或工作表中輸入假日日期。 每個假日日期放在其自己儲存格中。 然後選取這些儲存格,選取 [公式] > [定義名稱]。 該範圍命名為 MyHolidays,然後一下 [確定]。 然後使用下列步驟建立公式。

延伸閱讀…

2019年- 維基百科,自由的百科全書

2019年- 維基百科,自由的百科全書

此範例中,開始日期儲存格 D53,結束日期儲存格 E53。

輸入類似上述範例公式。 公式中 1 會星期六和星期日建立週末,並其總計排除。

注意:Excel 2007 沒有 NETWORKDAYS.INTL 函數。 不過,它確實有 NETWORKDAYS。 上述範例 Excel 2007 中會像這樣:=NETWORKDAYS(D53,E53)。 您指定 1,因為 NETWORKDAYS 會假設週末是星期六和星期日。

如果星期六和星期日不是您週末,請 IntelliSense 1 變另一個數字。 例如,2 會星期日和星期一建立週末。

如果您使用 Excel 2007,請略過此步驟。 Excel 2007 NETWORKDAYS 函數會假設週末是星期六和星期日。

如果您上方「開始之前」一節中建立了假日範圍名稱,請於結尾處輸入,如下所示。 如果您沒有假日,您可以逗號和 MyHolidays。 如果您使用 Excel 2007,上述範例會改為這樣:=NETWORKDAYS(D53,E53,MyHolidays)。

秘訣:如果您不想參考假日範圍名稱,可以改為輸入範圍,例如 D35:E:39。 或者,可以公式內輸入每個假日。 例如,如果您假日是 2016 年 1 月 1 日 2 日,您可以像這樣輸入:=NETWORKDAYS.INTL(D53,E53,1,{“1/1/2016″,”1/2/2016”})。 Excel 2007 中,它看起來像這樣:=NETWORKDAYS(D53,E53,{“1/1/2016″,”1/2/2016”})

你會在2020年走大運嗎?

超詳細免費2020年生肖運程大分析

免費訂閱即時發給你