如何在Excel中自動填寫日期

處理時間和日期是使用 Microsoft Excel 的一個重要方面。 今天,您將學習如何以不同的方式輸入日期,如何使用時間戳確定今天的日期,或使用動態變化的值。 您還將了解可以使用哪些操作來用一周中的日期填充列或行。

有幾個選項可以將日期添加到 Excel。 根據你追求的目標,行動是不同的。 任務可以是任何東西:指定今天的日期或在工作表中添加日期,這將自動更新並始終顯示時鐘和日曆上的當前內容。 或者您想讓電子表格自動填充工作日,或者您想輸入一個隨機日期。 無論您追求什麼目標,今天您將學習如何實現它們。

如何在 Excel 中輸入日期

用戶可以使用多種方法和格式將日期輸入到電子表格中。 例如,您可以將其寫為 1 年 2020 月 1.01.2020 日,也可以將其寫為 January XNUMX, XNUMX。 無論指定日期的格式如何,程序都會自動確定用戶想要記錄它。 很多時候,程序本身會根據 Windows 中設置的格式對值進行格式化,但在某些情況下,可以按照用戶指定的格式進行格式化。

無論如何,如果用戶的日期格式不滿足,他可以在單元格設置中進行更改。 如何理解用戶指定的值,Excel 定義為日期? 這由值向右而不是向左對齊來指示。

如果 Excel 無法確定輸入的數據並指定正確的格式,並且您看到它們不在單元格的右邊緣,那麼您可以嘗試以接近標準格式的任何其他格式輸入日期. 要查看當前可用的選項,您可以轉到“單元格格式”菜單,該菜單位於“主頁”選項卡上的“數字”部分中。

如果需要,用戶可以輕鬆更改記錄為包含日期的單元格表示的視圖。 為此,您可以使用上述相同的“設置單元格格式”窗口。

也可以使用組合鍵 Ctrl + 1 調用它。

有時用戶會面臨這樣一種情況,即一個單元格以包含在其中的大量網格的形式顯示。 通常,這表明程序要求用戶增加單元格大小。 解決這個問題非常簡單。 雙擊顯示此錯誤的列的右邊框就足夠了。 之後,將根據其中包含的文本字符串的最大長度自動確定該列中單元格的寬度。

或者,您可以通過拖動右邊框來設置正確的寬度,直到單元格的寬度正確。

插入當前日期和時間

在 Excel 中插入當前時間和日期有兩種選擇:靜態和動態。 第一個用作時間戳。 第二個選項允許您始終在單元格中保留當前日期和時間。

可以做些什麼來確保時間戳始終是最新的? 為此,請使用以下相同的公式。 它們將始終顯示當前日期和時間。

如果您需要設置靜態時間,則可以使用使用熱鍵調用的特殊 Excel 工具:

  1. Ctrl + ; 或 Ctrl + Shift + 4 – 這些熱鍵會在用戶單擊這些按鈕時自動將相關日期插入單元格。
  2. Ctrl + Shift + ; 或 Ctrl+Shift+6 – 在它們的幫助下,您可以記錄當前時間。
  3. 如果您需要插入當前相關的時間和日期,您必須先按第一個組合鍵,然後按空格鍵並調用第二個組合。

What specific keys to use? It all depends on the layout that is currently activated. If the English layout is now on, then the first combination is used, but if the layout is the second one (that is, the one that follows immediately after the word “or”).

應該注意的是,這些熱鍵的使用並不總是理想的。 在某些情況下,無論選擇哪種語言,只有上述組合中的一種有效。 因此,了解使用哪一種的最好方法是進行測試。

As a rule, the pattern is as follows: it all depends on which language was installed at the time the file was opened. If English, then even if you change the layout to , the situation will not change at all. If the language was installed, then even if you change it to English, then you need to use the formula that is suitable for the language.

如何自動設置永久時間戳(使用公式)

為了讓單元格始終顯示時間,有一些特殊的公式。 但具體的公式取決於用戶追求的任務。 所以,如果平時表格中的時間顯示就足夠了,那麼就需要使用函數 數據(), 其中不包含任何參數。 將其插入單元格後,我們以上述方式將其格式更改為“時間”。

如果稍後,基於此數據,您要執行其他操作並在公式中使用結果,那麼最好同時使用兩個函數: =日期()-今天()

結果,天數將為零。 因此,此公式返回的結果將僅保留時間。 但是在這裡您還需要使用時間格式,以便一切都像時鐘一樣工作。 使用公式時,需要注意以下細微差別:

  1. 數據不會一直更新。 為了將日期和時間更改為當前日期和時間,您必須關閉先前保存的窗口,然後再次打開它。 此外,如果您啟用為此功能配置的宏,則會發生更新。
  2. 該函數使用系統時鐘作為其數據源。 因此,如果它們配置不正確,公式也將無法正常工作。 因此,建議設置自動檢測來自互聯網的日期和時間。

現在讓我們想像一下這樣的情況。 我們在 A 列中有一個包含商品清單的表格。在發送後,客戶必須立即在特殊單元格中輸入值“是”。 任務:自動修復一個人寫“是”字的時間,同時保護它不被改變。

可以採取哪些行動來實現這一目標? 例如,您可以嘗試使用該功能 如果, 它也將包含相同的函數,但數據取決於另一個單元格的值。 用一個例子來證明這一點要容易得多。 公式將如下所示: =IF(B2=”是”, IF(C2=””;DATE(); C2); “”)

讓我們破譯這個公式。

  • B 是我們需要在其中記錄交貨確認的列。
  • C2 是我們在單元格 B2 中寫上“是”後將顯示時間戳的單元格。

如何在Excel中自動填寫日期

上述公式的工作原理如下。 它檢查“是”是否在單元格 B2 中。 如果是,則執行第二次檢查,檢查單元格 C2 是否為空。 如果是,則返回當前日期和時間。 如果以上功能都沒有 IF 包含其他參數,則沒有任何變化。

如果您希望條件為“如果至少包含某個值”,則需要在條件中使用“不等於”<> 運算符。 在這種情況下,公式將如下所示: =IF(B2<>“”; IF(C2=””;DATE(); C2); “”)

這個公式是這樣工作的:首先,它檢查單元格中是否至少有一些內容。 如果是,則開始第二次檢查。 此外,動作順序保持不變。

為了充分發揮此公式的性能,您必須在“文件”選項卡和“選項 - 公式”部分中啟用交互式計算。 在這種情況下,不希望確保單元格被引用。 性能會因此變差,但功能不會改善。

如何在Excel中自動填寫日期

如果您需要用日期填充表格的大部分內容,則可以使用稱為自動完成的特殊功能。 讓我們看一下它的一些特殊使用情況。

假設我們需要填寫一個日期列表,每個日期都比前一個日期大一天。 在這種情況下,您必須像使用任何其他值一樣使用自動完成功能。 首先,您需要在單元格中指定初始日期,然後使用自動完成標記將公式向下或向右移動,具體取決於表中信息在您的情況下的具體位置順序。 自動填充標記是一個位於單元格右下角的小方塊,通過拖動它可以自動填充大量信息。 該程序會自動確定如何正確填寫,並且在大多數情況下證明是正確的。 在此屏幕截圖中,我們在列中填寫了天數。 我們得到了以下結果。 如何在Excel中自動填寫日期

但自動完成的可能性並不止於此。 您甚至可以在工作日、幾個月或幾年內執行它。 有兩種完整的方法可以做到這一點。

  1. 使用如上所述的標準自動完成令牌。 程序自動完成所有內容後,您需要單擊帶有自動完成選項的圖標並選擇適當的方法。
  2. 用鼠標右鍵拖動自動填充標記,當你鬆開它時,會自動出現一個帶有設置的菜單。 選擇您想要並享受的方式。

也可以每 N 天執行一次自動插入。 為此,您需要向單元格添加一個值,右鍵單擊自動完成句柄,按住它並將其拖動到您希望數字序列結束的位置。 之後,選擇“Progression”填充選項並選擇步長值。

如何將當前日期放在頁腳

頁腳是文檔的一個區域,可以說是整本書通用的。 可以在此處輸入各種數據:編寫文檔的人的姓名,完成的日期。 包括把當前日期。 請按照以下說明進行操作:

  1. 打開“插入”菜單,從中調用頁眉和頁腳設置菜單。
  2. 添加您需要的標題元素。 它可以是純文本或日期、時間。

重要提示:日期將是靜態的。 也就是說,沒有自動的方式來不斷更新頁眉和頁腳中的信息。 您只需要從鍵盤寫入當時相關的數據。

由於頁眉和頁腳旨在顯示與文檔內容不直接相關的服務信息,因此在此處插入公式等是沒有意義的。 如果需要使用公式,可以隨時在第一行寫上想要的值(如果已經存了一些數據,在這個地方加個空行),通過“視圖”或“窗口”修復” 選項卡,具體取決於您使用的辦公套件的版本(第一個選項適用於 2007 年之後發布的版本,第二個選項適用於該時間之前的版本)。

因此,我們想出了在 Excel 中自動插入日期和時間的不同方法。 我們看到這沒有什麼複雜的,即使是孩子也能弄清楚。

發表評論