KutoolsforOffice — 一套方案,五大工具。事半功倍。三月特賣:20% 折扣

如何在 Excel 中將當前日期、月份或年份插入儲存格?

作者修改日期

在 Excel 中,無論是專業人士或一般使用者,經常需要將當前日期、月份或年份插入工作表。無論您是在記錄每日交易、產出帶有時間戳記的報告,還是追蹤重要里程碑,高效地加入這些資訊都能協助簡化工作流程並提升準確性。每次手動輸入日期不僅容易出錯,還相當耗時,尤其在需要持續更新的動態文件中更是如此。本文介紹多種實用方法,可將當前日期、月份或年份插入 Excel 儲存格,以及頁首或頁尾。您還會發現運用 Excel 公式、鍵盤快速鍵、Kutools 專用功能及 VBA 自動化的替代方案——每種方法各具優勢,適用於不同情境。


在 Excel 中透過公式與快速鍵插入目前年份、月份或日期

Excel 提供內建函數與便捷的鍵盤快速鍵,讓您迅速插入當前日期、月份或年份,非常適合需要自動顯示最新日期資訊,或在特定時刻手動輸入時間戳記的情境。

例如,若想以數字形式顯示目前月份,只需在目標儲存格中輸入下列公式:=MONTH(TODAY()),然後按下 Enter,系統就會立即傳回目前月份(例如八月為 8)!

 公式公式傳回
插入目前月份(數字格式)=MONTH(TODAY())8
插入目前月份(全名)=TEXT(TODAY(),"MMMM")八月
插入目前年份=YEAR(TODAY())2015
插入目前日期(自動更新)=TODAY()2015/8/20
插入當前日期和時間(自動更新)=NOW()2015/8/20 9:41

參數說明:

  • 公式 =TODAY()=NOW()會在工作表重新計算時自動更新,讓您隨時掌握最新日期與時間!
  • =YEAR(TODAY())會以四位數字傳回當前年份,而 =TEXT(TODAY(),"MMMM")則能取得月份的完整名稱。
  • 若您需要靜態值(日後不會變更),請使用下方的鍵盤快速鍵。

對於靜態輸入(例如記錄特定事件的日期,且不希望該數值日後更新),鍵盤快速鍵特別實用:

(1)若要立即將目前日期插入選取的儲存格,請按下 CTRL + ;

(2)若要在同一儲存格中插入當前日期和時間,請先按下 CTRL + ;插入日期,放開按鍵後,再按下空白鍵加入空格,最後按下 CTRL + SHIFT + ;加入目前時間。

實用技巧與提醒:

  • 使用 =TODAY()=NOW()的公式會在檔案重新計算時自動更新,而透過鍵盤輸入的內容一旦輸入即固定不變。
  • 請留意您的工作表計算模式!若數值未自動更新,請按下 F9 鍵立即重新整理。
  • 若要將公式複製到多列,請依需求調整儲存格參照。

這兩種方法廣泛適用於資料輸入表格、每日日誌、自動化報表,以及任何需要最新日期值的場合。純公式法最適合用於必須始終反映最新日期的資料;鍵盤輸入法則讓您能精準掌控靜態記錄。

使用特殊日期格式插入目前年份、月份或日期

若您已安裝 Kutools for Excel,只需幾次點擊,即可透過插入日期工具,以偏好的格式輕鬆插入當前年份、月份或日期。當您需要一致的自訂格式,或希望透過日曆選擇器靈活選取日期時,此方法尤其實用。

Kutools for Excel-透過超過 300 項必備工具全面強化 Excel,讓您的工作更快速、更輕鬆,並運用 AI 功能實現更聰明的資料處理與高效生產力!立即取得

安裝 Kutools for Excel 後,請依照下列步驟操作:

1. 選取您要插入目前年份、月份或日期的儲存格,接著前往 Kutools> 插入> 插入日期

2. 在插入日期對話方塊中,請確認已勾選使用格式選項,然後於右側清單中雙擊您所需的日期格式,所選格式將立即套用至作用中儲存格。如下圖所示:

插入目前年份、月份或日期並套用特殊日期格式的螢幕截圖

現在,目前日期已依照您指定的格式顯示在所選儲存格中。

注意事項與使用建議:

  • 預設情況下,今日日期已在「插入日期」對話方塊的日曆中以反白標示。若要插入其他日期,只需先在日曆上點選所需日期,再雙擊您偏好的格式即可。
  • 此方法讓您能靈活運用當地化的日期格式、專業的報表範本,以及任何需要確保視覺呈現一致性的場景。

Kutools for Excel-透過超過 300 項必備工具全面強化 Excel,讓您的工作更快速、更輕鬆,並運用 AI 功能實現更聰明的資料處理與高效生產力!立即取得


使用 Kutools for Excel 在儲存格/頁首/頁尾中插入當前日期和時間

針對需要在內容區域、頁首或頁尾即時加註資訊的工作情境,Kutools for Excel 提供插入工作簿資訊工具!此功能特別適用於自動化文件控管、稽核用途,或在分發報告中維持一致的時間戳記——只需簡單幾步,即可快速插入精確的日期與時間資料。

Kutools for Excel-透過超過 300 項必備工具全面強化 Excel,讓您的工作更快速、更輕鬆,並運用 AI 功能實現更聰明的資料處理與高效生產力!立即取得

1. 按一下工具列中的 KUTOOLS PLUS 活頁簿 插入工作簿資訊

使用 Kutools for Excel 在儲存格、頁首或頁尾中插入目前日期與時間的螢幕截圖

2. 在「插入工作簿資訊」對話方塊中,選取當前日期和時間選項;於插入位置區段中,指定您要插入此資訊的位置—可選擇任一工作表儲存格,或頁首、頁尾的任意區域。按一下確定即可完成插入!詳情請參閱上方截圖以獲得清晰視覺指引。

目前的日期與時間已精準插入至您指定的位置。

額外提示:

  • 此方法特別適用於新增修訂日期、資料匯出的時間戳記,或用於實體記錄的列印文件。
  • 請注意,插入的頁首或頁尾內容在「版面配置」或「列印預覽」檢視中才最為明顯。
  • 在此所做的變更,除非重新套用「插入工作簿資訊」工具,否則不會自動更新。

Kutools for Excel-透過超過 300 項必備工具全面強化 Excel,讓您的工作更快速、更輕鬆,並運用 AI 功能實現更聰明的資料處理與高效生產力!立即取得


VBA:在儲存格變更時或透過按鈕自動插入目前日期、月份或年份

若需更高程度的自動化——例如每次修改特定儲存格時,讓 Excel 自動記錄確切的輸入日期;或只需按一下按鈕即可插入日期戳記——可運用 VBA(Visual Basic for Applications)。此方法特別適合用於記錄表單、稽核軌跡或自訂報表等需要精準控制的場景,能根據您的工作流程需求,動態插入目前日期、月份或年份。

情境一:每當指定欄位或範圍內的儲存格被編輯時,自動插入目前日期。此解決方案非常適合用來建立「修改日期」欄位,或為資料輸入自動加上時間戳記!

設定方式:

  • 在您希望自動化的工作表索引標籤上按一下滑鼠右鍵,然後選取檢視程式碼
  • 在開啟的 Microsoft Visual Basic for Applications 視窗中,將下列程式碼貼到程式碼窗格:
Private Sub Worksheet_Change(ByVal Target As Range)
    'Automatically insert current date when any change occurs in column B (adjust to your needs)
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    If Not Intersect(Target, Range("B:B")) Is Nothing Then
        Target.Offset(0, 1).Value = Date 'Inserts date in column C when column B changes
    End If
End Sub

操作提示:

  • 每當您編輯 B 欄的儲存格時,系統便會自動在 C 欄對應的相鄰儲存格填入當前日期(您可依需求調整目標範圍與偏移量)。
  • 若要將此邏輯套用至其他範圍,或改為插入月份/年份,請將 Date 修改為 Month(Date)Year(Date)
  • 此方法最適合用於稽核日誌或追蹤「最後更新」日期。請務必啟用巨集,才能確保程式碼正確執行。

情境二:只需輕點自訂按鈕,即可快速插入當前日期、月份或年份,完美適用於打造專屬工作流程或隨時添加時間戳記!

設定方式:

  1. 按一下開發人員 > Visual Basic
  2. 在 VBA 編輯器視窗中,按一下插入> 模組
  3. 輸入下列程式碼(範例會將目前日期插入 A1 儲存格;您可以依需求修改目標儲存格或邏輯):
  4. Sub InsertCurrentDate()
        On Error Resume Next
        xTitleId = "KutoolsforExcel"
        Worksheets("Sheet1").Range("A1").Value = Date
    End Sub

如何在 Excel 中將巨集指派給按鈕

  1. 插入按鈕
    1. 前往功能區上的開發人員選項卡。
    2. 按一下插入 > 在表單控制項下方,然後選擇按鈕(表單控制項)
      顯示表單控制項按鈕的螢幕截圖
  2. 在工作表任意位置繪製按鈕
  3. 指定巨集
    1. 在繪製按鈕後,將會彈出指定巨集視窗。
    2. 選取 InsertCurrentDate(或您為巨集所命名的任何名稱)。
      顯示如何選取巨集的螢幕截圖
  4. 按一下確定

每按一下該按鈕,目前日期就會自動插入至 Sheet 1 的 A1 儲存格中。

您可以編輯巨集,變更目標儲存格或工作表,甚至改為插入當前月份或年份。

疑難排解與注意事項:

  • 若巨集無法執行,請確認您已在 Excel 設定中啟用巨集功能。
  • 在將 VBA 程式碼套用至重要檔案前,請先於範例活頁簿中測試,以避免資料意外遺失。
  • 結合 VBA 與工作表控制項,可打造強大且靈活的工作流程自動化;不過,在整合新巨集之前,務必先備份檔案。

總結來說,VBA 解決方案在 Excel 中提供了無與倫比的自動化時間戳記彈性,特別適合標準公式或工具無法完全滿足您工作流程需求的情況。


示範:在 Excel 中將目前日期、月份或年份插入儲存格/頁首/頁尾

 

Kutools for Excel:超過 300 種實用工具隨手可得!盡享 AI 驅動功能,讓工作更聰明、更快速!立即下載!

相關文章:

快速插入帶有特定日期格式的目前日期


最佳 Office 生產力工具

🤖KUTOOLS AI 助手:基於以下內容徹底革新數據分析:智慧執行     產生程式碼  建立自訂公式    分析資料並產生圖表  呼叫增強函數……
熱門功能尋找、醒目提示或標記重複值     刪除空白行     合併列或儲存格而不遺失資料     不使用公式的四捨五入……
高級 LOOKUP多重條件 VLookup    多重數值 VLookup     跨多個工作表 VLookup      模糊查找……
高級下拉列表快速建立下拉式清單     相依式下拉式清單     多選下拉式清單……
欄位管理員新增指定數量的欄位移動欄位切換隱藏欄位的可見狀態比較範圍與欄位……
精選功能網格聚焦     設計視圖   增強編輯欄    工作簿與工作表管理員     資源庫(自動文字)  日期提取     合併工作表    加密/解密儲存格    依清單傳送電子郵件     超級篩選      特殊篩選(篩選粗體儲存格/斜體/刪除線……) ......
頂尖 15 工具組12 文字工具添加文本刪除特定字符,……)   50+ 圖表 類型甘特圖,……)   40+ 實用公式基於生日計算年齡,……)   19 插入工具插入二維碼從路徑插入圖片,……)   12 轉換工具金額轉大寫匯率轉換,……)   7 合併和拆分工具高級合併行分割儲存格,……)……以及更多
在您的慣用語言中使用 Kutools—支援英文、西班牙文、德文、法文、中文及另外 40+ 種語言!

運用 Kutools for Excel 強化您的 Excel 技能,體驗前所未有的高效能!Kutools for Excel 提供超過 300 項進階功能,大幅提升生產力並節省寶貴時間。立即點擊,取得您最需要的功能……


Office Tab 為 Office 帶來分頁式介面,讓您的工作更輕鬆自在!

  • 在 Word、Excel、PowerPoint 中啟用分頁式編輯與閱讀功能,以及 Access、Visio 與 Project。
  • 在同視窗的新分頁中開啟並建立多份文件,而非另開新視窗。
  • 每天為您提升 50% 的工作效率,並省下數百次滑鼠點擊!

所有 Kutools 增益集,一個安裝程式

Kutools for Office 套件整合了 Excel、Word、Outlook 與 PowerPoint 的增益集,以及 Office Tab Pro,非常適合需要跨多個 Office 應用程式協作的團隊使用!

ExcelWordOutlookTabsPowerPoint
  • 全能套件— 包含 Excel、Word、Outlook 與 PowerPoint 增益集,以及 Office Tab Pro
  • 一個安裝程式,一個授權— 數分鐘內即可完成設定(支援 MSI)
  • 協同運作更出色— 在多個 Office 應用程式間實現流暢的生產力體驗
  • 30 天完整功能試用— 無需註冊,無需信用卡
  • 超值之選— 比單獨購買各增益集更省費用