fbpx

Excel 小教室 – 輸入資料的同時自動幫你記錄輸入時間

這剛好也是鄉親們的問題,不過我用了跟這位鄉親有點不同的方法來做,問題是這樣的,在很多表單運用中,我們都會有輸入資料的日期時間這欄位,但每次輸入資料時都要輸入一次日期這件事情,其實可以「自動」的在你輸入其他欄位資料時,日期跟時間就能依據設定的格式自動記錄下來

Excel 教學 - 輸入資料的同時自動幫你記錄輸入時間

這就是我們今天要做的,在 B 欄輸入資料時, A 欄就會自動顯示輸入資料的時間。

首先我們先來進入左上角的檔案。

進入選項。

在公式裡找到計算選項,將「啟用反覆運算」設定最高次數為 1。

然後在 A2 的欄位裡輸入以下公式:

=IF(ISBLANK(B2),"",IF(A2="",NOW(),A2))

如果前面的公式選項沒有勾選反覆運算設定為 1 的話,這邊會出錯。

說明一下,第一個是判斷 B2 是否為空白,是的話就不顯示內容,如果不是就進行第二個 IF 判斷式,先判斷 A2 是否為空白,如果是的話,則顯示 NOW() 也就是目前的時間,而我們剛剛勾選的反覆運算設定為 1,就是讓 NOW 只進行一次計算,記錄下時間,不會再變動,因為 NOW 這個公式當你重開 Excel 檔案時預設是會再更新為目前的時間的。

接下來就可以往下直接下拉將公式延伸到往下的儲存格。

接下來我們可以來嘗試輸入一下資料,但這時你會發現儲存格顯示的輸入時間怎麼是奇怪的數字。

這是因為通用格式的關係,我們有二種做法,一種是用公式來控制顯示的日期格式,但更方便一點的是直接將 A 排的儲存格全選後,右鍵進入儲存格格式。

然後將日期,選擇你你想顯示的格式即可。

再回頭來看就會發現日期跟時間顯示囉。

這邊記錄的時間,會以「第一次輸入」的時間為主,往後重新輸入不會變更,除非是刪除資料重新輸入,那就會變更為新的時間囉。

你可能對這些內容也有興趣

阿湯 作者:阿湯

對電腦 & 網路資訊充滿興趣與熱情、瘋了似的每日堅持發文,「阿湯」這個名字是由湯姆克魯斯而來的,雖然我沒有他帥氣,也不會演電影,但我會寫文章....

更多關於的文章》

1 個留言

  1. Avatar Xiuha表示:

    請問这个「啟用反覆運算」最高次數為 1的設定,是連著檔案一起還是連著整個excel?會這樣問因為需要把檔案分享給多人使用,如果設定是在每個人的excel里設定的話會很麻煩,如果有新人忘了設定就無法用了

    阿湯 說:

    這我倒是沒試過,你可以試一下

發表留言 »

姓名(*)
信箱(*)