本教程顯示瞭如何在Excel中創建一個日期計算器,完全滿足您的需求,以查找從今天或今天之前或之前的任何N天找到日期,全天或僅工作日。
您是否想計算從現在起90天的到期日期?或者您想知道今天45天的日期是幾個?或者您需要知道今天60天之前發生的日期(僅計數工作日和所有天數)?
無論您的任務是什麼,本教程都會教您如何在不到5分鐘的時間內在Excel中製作自己的日期計算器。如果您沒有那麼多時間,那麼您可以使用我們的在線計算器找到指定的日期,即在今天之前或之前的幾天。
在線excel中的日期計算器
想要快速解決“今天的90天”或“今天的60天后”?鍵入相應單元格中的天數,按Enter,您將立即獲得所有答案:
筆記。要查看嵌入式工作簿,請允許營銷餅乾。
是否需要從給定日期開始計算30天或確定在特定日期之前的60個工作日?然後使用此日期計算器。
想知道使用哪些公式來計算您的日期?在以下示例中,您會發現它們全部,更多。
如何計算今天的30/60/90天在Excel中
要從現在起找到日期n天,請使用今天的功能返回當前日期,並將所需的天數添加到其中。
要獲得今天恰好發生30天的日期: =TODAY() 30
從今天開始計算60天: =TODAY() 60
從現在起90天的日期是幾點?我想您已經知道如何獲得它:) =TODAY() 90
要使今天的通用加上N天公式,請輸入某些單元格中的天數,例如B3,並將該單元格添加到當前日期:
=TODAY() B3
現在,您的用戶可以在引用單元格中鍵入任何數字,並且該公式將相應地重新計算。例如,讓我們找到一個從今天開始45天發生的日期:
該公式如何工作
在其內部表示中,Excel存儲的日期為序列號,從1900年1月1日開始,這是數字1。因此,公式簡單地將兩個數字添加在一起,整數代表今天的日期和您指定的天數。 Today()功能是波動性的,每次打開或重新計算工作表時都會自動更新 - 因此,明天打開工作簿時,您的公式將在當天重新計算。
在寫作的那一刻,今天的日期是2018年4月19日,由序列號43209代表。要找到一個日期,例如,從現在起100天,您實際上執行以下計算:
=TODAY() 100
= April 19, 2018 100
= 43209 100
= 43309
將序列號43209轉換為日期格式,您將獲得2018年7月28日,這正是在今天之後的100天。
如何在今天的Excel中獲得30/60/90天
要計算今天的n天,請從當前日期開始減去所需天數。例如:
今天的90天: =TODAY()-90
今天之前的60天: =TODAY()-60
今天前45天: =TODAY()-45
或者,根據細胞參考,將今天的通用n天n天公式減去:
=TODAY()-B3
在下面的屏幕截圖中,我們計算了今天30天之前發生的日期。
如何在今天之前/之前計算n業務
您可能知道,Microsoft Excel具有一些功能,可以根據開始日期以及您指定的任何兩個日期之間計算工作日。
在下面的示例中,我們將使用工作日功能,該功能返回了在開始日期之前或之前的工作日期發生的日期,不包括週末(週六和周日)。如果您的周末有所不同,請使用Workday.INTL功能,該功能允許自定義週末參數。
因此,要查找從今天起的日期n日期,請使用此通用公式:
工作日(今天(), n天)這裡有幾個例子:
從今天起的10個工作日=WORKDAY(TODAY(), 10)
從現在開始的30個工作日=WORKDAY(TODAY(), 30)
=WORKDAY(TODAY(), 5)
要獲得今天的日期n日期,請使用此公式:
工作日(今天(), - n天)這是幾個現實生活中的公式:
今天的90個工作日子=WORKDAY(TODAY(), -90)
今天的15個工作日=WORKDAY(TODAY(), -15)
為了使您的公式更靈活,請用單元參考替換硬編碼的天數,例如B3:
n今天的工作日: =WORKDAY(TODAY(), B3)
今天的n個工作日子: =WORKDAY(TODAY(), -B3)
您以類似的方式可以添加或從給定日期添加或減去工作日,您的Excel日期計算器看起來像這樣。
如何在Excel中創建日期計算器
您還記得本教程開始時展示的Excel在線日期計算器嗎?現在,您知道了所有公式,並且可以輕鬆地在工作表中復制它。您甚至可以製作更精細的東西,因為桌面版的Excel提供了更多功能。
為了給您一些想法,讓我們現在就設計我們的Excel日期計算器。
總體而言,可以有3種計算日期的選擇:
- 根據今天的日期或特定日期
- 從指定日期或之前
- 全天或僅在工作日計數
為了向用戶提供所有這些選項,我們添加了三個組框控件(開發人員選項卡>插入>表單控件>組框) ,然後將兩個無線電按鈕插入每個組框。然後,您將每個按鈕將每個按鈕鏈接到一個單獨的單元格(右鍵單擊“按鈕”> “格式控制”選項卡>單元格鏈接),您可以稍後隱藏。在此示例中,鏈接的單元格為D5,D9和D14(請參閱下面的屏幕截圖)。
可選地,如果選擇了今天的日期按鈕,則可以在B6中輸入以下公式以插入當前日期。實際上,我們的主要日期計算公式不是必需的,只是您的用戶的小禮貌,以提醒他們今天的日期是什麼:
=IF($D$5=1, TODAY(), "")
最後,在B18中插入以下公式,該公式檢查每個鏈接的單元格中的值並根據用戶的選擇計算日期:
=IF(AND($D$5=1, $D$9=1, $D$14=1), TODAY() $B$3, IF(AND($D$5=1, $D$9=1, $D$14=2), WORKDAY(TODAY(),$B$3), IF(AND($D$5=1, $D$9=2, $D$14=1), TODAY()-$B$3, IF(AND($D$5=1, $D$9=2, $D$14=2), WORKDAY(TODAY(),-$B$3), IF(AND($D$5=2, $D$9=1, $D$14=1), $B$7 $B$3, IF(AND($D$5=2, $D$9=1, $D$14=2), WORKDAY($B$7, $B$3), IF(AND($D$5=2, $D$9=2, $D$14=1), $B$7-$B$3, IF(AND($D$5=2, $D$9=2, $D$14=2), WORKDAY($B$7,-$B$3), ""))))))))
一見鍾情,它看起來像是一個可怕的公式,但是如果您將其分解為單獨的if語句,您將很容易地識別出我們在上一個示例中討論的簡單日期計算公式。
現在,您選擇了所需的選項,例如60天后,並獲得以下結果:
要仔細查看該公式,並可能為您的需求進行反向工程,歡迎您下載我們的Excel日期計算器。
根據今天計算日期的特殊工具
如果您正在尋找更專業的東西,則可以快速計算使用Excel工具後的90、60、45、30天(或您需要的任何天數)。
日期和時間嚮導
如果您至少有機會與我們的日期和時間嚮導付款一次,那麼您知道它可以立即添加或減去幾天,幾週,幾個月或幾年(或這些單位的任何組合)到一定日期,併計算兩天之間的差異。但是您知道它也可以根據今天計算日期嗎?
例如,讓我們找出從今天開始的120天的日期:
- 在某個單元格中輸入今天的()公式,例如B1。
- 在我們的情況下,選擇要輸出結果的單元格。
- 單擊“ ABLITS工具”選項卡上的日期和時間嚮導按鈕。
- 在“添加”選項卡上,指定要添加多少天的源日期(此示例中的120天)。
- 單擊插入公式按鈕。
就是這樣!
如上面的屏幕截圖所示,由嚮導構建的公式與我們處理過的所有公式不同,但效果很好:)
要獲取今天在今天120天之前發生的日期,請切換到“減法”選項卡,並配置相同的參數。或者,在另一個單元格中輸入天數,然後將巫師指向該單元格:
結果,您將獲得一個通用公式,每次在參考單元中輸入新數天時會自動重新計算。
Excel的日期選擇器
使用我們的Excel Date Picker,您不僅可以單擊工作表中的有效日期,還可以計算它們!
與日期和時間嚮導不同,此工具將日期插入為靜態值,而不是公式。
例如,您可以從今天開始21天獲得約會:
- 單擊“ Ablebits工具”選項卡上的日期Piker按鈕,以啟用Excel中的下拉日曆。
- 右鍵單擊要插入計算日期的單元格,然後從彈出菜單中選擇“從日曆”中選擇日期。
- 下拉日曆將顯示在您的工作表中,當前日期以藍色突出顯示,然後單擊右上角的“計算器”按鈕:
- 在上部窗格上,單擊一日單元,鍵入要添加的天數,在我們的情況下為21。默認情況下,計算器執行加法操作(請注意顯示窗格中的加號)。如果您想從今天開始減去幾天,請單擊下部窗格上的減號。
- 最後,單擊
在日曆中顯示計算日期。或者,按Enter鍵或單擊
將日期插入單元格:
如何從今天起的30、60和90天突出顯示
計算到期或到期日期時,您可能希望通過對日期進行顏色編碼的日期來使結果更加視覺,這取決於到期前的天數。這可以通過Excel條件格式來完成。
例如,讓我們根據這些公式製定4個條件格式規則:
- 綠色:從現在起超過90天
=C2>TODAY() 90
- 黃色:從今天開始60到90天
=C2>TODAY() 60
- 琥珀色:從今天開始30至60天
=C2>TODAY() 30
- 紅色:現在不到30天
=C2<today></today>
其中C2是最高的到期日期。
這是創建基於公式的規則的步驟:
- 選擇具有到期日期的所有單元格(在此示例中B2:B10)。
- 在“主頁”選項卡上,在樣式組中,單擊條件格式>新規則…
- 在新的格式規則對話框中,選擇使用公式來確定要格式化的單元格。
- 在此公式為true框的格式值中,輸入您的公式。
- 單擊格式… ,切換到“填充”選項卡,然後選擇所需的顏色。
- 單擊確定兩次以關閉兩個窗口。
重要說明!為了使顏色代碼正確應用,應按以下順序對規則進行排序:綠色,黃色,琥珀色,紅色:
如果您不想打擾規則訂單,請使用以下公式準確定義每個條件,並根據您的要求安排規則:
綠色:從現在開始的90天以上: =C2>TODAY() 90
黃色:從今天起的60到90天之間: <code>=AND(C2>=TODAY() 60, C2
琥珀色:從=AND(C2>=TODAY() 30, C2<today></today>
紅色:從今天開始不到30天: =C2<today></today>
提示。要從特定規則中包括或排除邊界值,請使用少於(),大於或等於(
以類似的方式,您可以強調從今天前30、60或90天發生的過去日期。
- 紅色:今天之前的90天以上:
=B2<today></today>
- 琥珀色:
<code>=AND(B2>=TODAY()-90, B2
- 黃色:
<code>=AND(B2>TODAY()-60, B2
- 綠色:今天不到30天:
=B2>TODAY()-30
可以在此處找到更多日期條件格式的示例:如何有條件地格式化日期和時間。
從今天起,而是從任何日期開始計算天數,請使用本文:如何計算以來或直到Excel中的日期。
這就是您從今天/之前在Excel中計算90、60、30或N天的日期。要仔細觀察本教程中討論的公式和條件格式規則,我邀請您下面下載我們的示例工作簿。感謝您的閱讀,並希望下週在我們的博客上見到您!
練習工作簿下載
在Excel中計算日期 - 示例(.xlsx文件)
以上是從今天或今天之前的30/60/90天 - Excel中的日期計算器的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本文將指導您完成為Excel Pivot表和圖表創建時間表的過程,並演示如何使用它以動態和引人入勝的方式與數據進行交互。 您的數據在Pivo中組織了

本文說明瞭如何使用數據驗證(包括單個和因列表)在Excel中創建下拉列表。 它詳細介紹了該過程,為常見方案提供解決方案,並討論諸如數據輸入限制和PE之類的限制

掌握Google表格分類:綜合指南 在Google表中對數據進行排序不需要復雜。本指南涵蓋了各種技術,從整個床單到特定範圍,按顏色,日期和多個列。 無論你是諾維


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

EditPlus 中文破解版
體積小,語法高亮,不支援程式碼提示功能

ZendStudio 13.5.1 Mac
強大的PHP整合開發環境

VSCode Windows 64位元 下載
微軟推出的免費、功能強大的一款IDE編輯器

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

Dreamweaver Mac版
視覺化網頁開發工具