怎麼不讓Excel中today函數插入的日期自動更新?這三種方法都可以

2020-11-30 布可布學的不可不學

我們在統計數據的時候,經常會在表格中輸入當前的日期。如果我們每次都手動輸入日期的話,就會顯得有些麻煩,所以熟悉excel的小夥伴兒們都知道用today函數來自動輸入當前日期。today函數的格式是「=TODAY()」,該函數不需要參數就可以自動顯示當前日期。不過,另一個問題出現了,因為today函數輸入的是當前日期,也就是說今天輸入的是6月19號的日期,到明天再次打開這個Excel表格,它就會自動更新成6月20號的日期啦,這就不可以了。那有沒有辦法可以不讓today函數自動更新呢?

答案是肯定有的。

第一種方法:採用循環引用配合迭代計算

該方法的原理是:today函數之所以會自動更新,是因為today函數在自動不停地計算,today函數每計算1次,就會提取當前系統的時間而自動更新1次,所以我們只需要先把「自動計算」改為「手動計算」,然後再把today函數公式的迭代計算次數改為1次,就能達到阻止該函數公式繼續更新時間的目的。這裡我們會用到3個函數:if條件判斷函數,格式為「=IF(判斷條件,條件成立時輸出的值,條件不成立時輸出的值)」;text文本化換函數,格式為「=TEXT(被轉化的文本或者數值,要轉化的目標格式)」;today函數,上面已有介紹。

我們就以下面數據表具體演示下:

第一步:在需要填充日期的單元格中輸入如下函數公式「=IF(A2="","",IF(D2="",D2,TEXT(TODAY(),"YYYY/MM/DD")))」,如下面圖1所示。

輸入完成函數公式後,我們會發現函數公式輸出的日期不對,這個沒有關係,我們接著下一步操作。

圖1

第二步:滑鼠點擊菜單中的「文件」--點擊「選項」-點擊「公式」--看到「計算選項」後--將「工作簿計算」中的「自動計算」改為「手動計算」--然後勾選「啟用迭代計算」,將「最多跌代次數」改為1次--點擊「確定」即可。如下面圖2所示:

圖2

這個時候我們就發現日期變得正常了,然後我們關閉該工作簿,再打開會發現時間仍然是原來輸入的時間,並沒有發生改變。這是因為我們把該工作簿函數公式的「自動計算」選項改為「手動計算」,且函數公式的迭代只能進行1次,所以函數公式才會只顯示第一次計算的日期。

第二種方法:用VEB代碼來實現自動輸出文本格式的日期

代碼及注釋如下面圖3所示:

圖3

注意:VEB語言中Cells(行,列)即指某個單元格,但是和我們通常情況下說的列在前行在後的情況正好相反。

第三種方法:直接輸入today函數公式,然後雙擊該單元格後按直接F9鍵,就可以直接將函數公式結果轉化成文本形式的了。又或者可以來個更簡便的方法,直接CTRL鍵+「;」就可以快速輸入當前日期啦。

好了,就到這裡了。有問題評論區留言哦,謝謝。

相關焦點

  • EXCEL中DATE函數與TEXT函數的組合自動生成帶星期幾格式的考勤表
    EXCEL函數公式大全之利用DATE函數與TEXT函數的組合自動生成帶星期幾的考勤表。excel函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率,今天我們來學習一下提高我們工作效率的函數DATE函數和TEXT函數。
  • 這個excel考勤表,每月自動更新日期,一鍵查詢
    多少HR新手每月都要被員工考勤表給折磨,下面這個excel製作的考勤表,可以自動更新每月日期,便捷錄入考勤狀態,還可以智能統計出勤、休息等各考勤狀態數據。是不是很實用 ,跟著小編一起往下看吧~智能考勤表首先,製作一個基本excel表,如下圖:需注意的是,excel中第一行需合併,第二行倒數1-2合併,3-5合併。
  • excel根據出生日期自動計算(年齡、星座、生肖)的方法
    在工作辦公中,我們基本都會使用到excel軟體編輯表格,excel軟體中的函數公式可以快速的對表格裡的內容進行計算,從而大大的減輕了我們的工作量。這次小編給大家分享下,根據excel表格裡的出生日期,自動計算年齡、生肖和星座的方法。
  • excel日期函數:如何計算項目的開始和完成日期
    在上一篇文章中,我們說到了EDATE、DATEDIF、EOMONTH、WEEKDAY等日期函數,相信大家對於excel中的日期計算,已經有了一個大致的了解,今天我們繼續上篇內容,為大家帶來兩個比較冷門,但又非常好用的日期函數,一起來看看吧!
  • 算日期你還在翻日曆?5個日期函數,讓你從此告別日曆
    大家好我是雨果,這節課我們繼續學習函數,工作中我們經常會遇到關於日期方面的問題,比如算天數,求日期,求星期等等,這些問題都可以用日期方面的函數解決,我們這節課就重點講這3個方面的內容。1.算天數比如下面這張表格,我們想算出名單上面這些人的出生日期求出生日期這裡給大家推薦兩種方法,第一種需要使用mid函數把身份證號碼當中的年月日提取出來,大家都知道身份證號碼中的7到14位代表的就是出生年月日,我們以鄧克琨為例,提取他的出生年月我們只需要輸入=mid(B3,7,8)這樣就可以提取他的出生年月,B3是姓名所在單元格,7的意思是從第7位開始,8的意思是從第
  • 僅需4步,在excel製作隨時間自動增長的甘特圖,項目進度一目了然
    Hello,大家好,今天跟大家分享下我們如何製作一個可以跟隨時間自動增長的甘特圖,如下圖,灰色的部分是項目的計劃用的時間,紅色的部分是已經用的時間,已經用時是我們使用函數獲取的,會隨著日期的增加自動改變,從而使甘特圖達到自動增長的效果,這個的操作也不難,下面就讓我們來一起操作下一
  • WPS表格怎麼讓它自動填充日期
    有兩個方法可以實現,不管是WPS還是Excel都適用。為了演示的方便,這裡使用「now()」函數來實現,「now()」函數可以顯示當前時間,若想要填充日期,替換成「today()」就可以了。方法1第一步:設置單元格格式。選中單元格,在右鍵菜單「單元格格式」中設置為合適的日期或時間格式。調整好列寬,不然會顯示多個「#」。第二步:啟用迭代計算。
  • excel中的rept函數——這個函數太有意思了!
    在excel中,rept函數表示將文本重複一定的次數,此函數的參數為rept(重複顯示的文本,重複的次數)。比如下圖中在B2單元格中輸入函數=REPT(A2,4),那麼就會在B2單元格中把A2單元格中的內容重複4次顯示,這個函數僅僅就有這麼一種用法嗎?
  • excel技能提升,關於日期函數的小技巧
    我們這次還是分享一個有關excel日期函數的小技巧,當遇到這種日期的時候,我們該如何使用函數進行轉換。假如輸入的日期是20200320,這種類型。轉換方法:YYYYMMDD轉YYYY年MM月DD日公式:「=MID(A2,1,4)&"年"&MID(A2,5,2)&"月"&MID(A2,7,2)&"日"」YYYYMMDD轉YYYY-MM-DD公式:「=MID(A2,1,4)&"-"&MID(A2,5,2)&"-"&MID
  • 最常用日期函數匯總excel函數大全收藏篇
    在我們的實際工作中,經常需要用到日期函數。日期函數那麼多,你還只會用函數TODAY嗎?那你就OUT了。今天一起來看下常用日期函數的用法! 1、DATE 函數DATE:返回在日期時間代碼中代表日期的數字。
  • excel函數的嵌套真強大,根據身份證號碼計算年齡,1步即可搞定
    mid函數提取出生日期我們都知道身份號碼一共是18位,七到十四位是我們出生日期的數字,首先我們必須要將七到十四位的數字提取出來,想要達到這樣的效果我們可以使用mid函數出生日期公式:=MID(A2,7,8)第一參數:A2,身份證號碼所在單元格第二參數:7,出生日期開始的位數第三參數:8,提取的字符數的長度在這我們從身份證號碼的第七位開始提取數據
  • WPS2019辦公技巧——WPS表格自動提取身份證號碼中的出生日期
    WPS2019辦公技巧——WPS表格自動提取身份證號碼中的出生日期在每年9月開學時,都要給新生登記註冊,需要登記許多信息,比如:姓名、性別、出生日期、身份證號碼、家庭住址、聯繫電話……等等,信息量很大,如果不想點辦法,每一項都去老老實實的填寫,真的讓人崩潰。
  • 常用的Excel日期函數
    Excel日期大家都會用,但是你知道Excel中有多少日期和時間函數嗎?Excel為我們提供了大約20個日期和時間函數,這些函數對於處理表格中的日期數據都是非常有用的。下面介紹幾個常用的Excel日期函數及其實際應用案例。
  • 辦公教程:Excel中如根據身份證號碼自動提取出生日期
    工作中我們可以從系統中導入身份證號碼信息,Excel中可以很快根據身份證號碼得到人員出生年月,今天我們就一起學習方法。第一步,打開待編輯數據表格。第二步,選中出生日期單元格,找到【公式】——【插入函數】。第三步,插入函數窗口中輸入MID,找到此函數。
  • Excel減法函數公式怎麼用與求日期時間差並轉為天與小時
    Excel沒有直接提供減法函數公式,但可以用求和函數公式和減號做減法運算,因此,Excel減法函數公式主要是指求和函數公式。做減法計算時,通常直接用減號,這樣比用求和函數公式書寫方便,效果又完全一樣。在做減法計算過程中,單純的數字相減比較容易,比較麻煩的問題做日期時間差,特別是跨小時與跨超過兩天的情況,這兩種情況若直接用減法常常會得到錯誤的結果,因此還得用其它輔助方法。
  • excel if函數同時滿足多個條件:明白這2點,就能隨心所欲!
    辦公絕招經常使用函數的小夥伴們都知道excel if函數是我們工作中經常用到的函數,那麼excel if函數怎麼實現滿足多個條件來使用呢?今天就為大家嘮一下excel if函數多個條件的使用方法!希望可以幫助大家更有效的運用在工作當中!那麼excel if函數的多個條件實現到底怎麼用?我們首先要明白,滿足多個條件也可以分兩種情況:1)需要多個條件同時滿足;2)或者一個、幾個或多個條件。我們以下圖的數據來舉例說明。
  • excel錄入技巧:如何進行日期格式的轉換
    相信大多數人在剛接觸excel時,在excel中錄入日期的格式都是類似於「xxxx.xx.xx」的形式,以「.」作為年月日的分隔。但是這樣的日期卻不符合excel日期的填寫規範,是錯誤的日期。今天我們就來認識下excel中日期的填寫規範以及怎樣將錯誤的日期格式改為正確的日期格式,趕緊來看看吧!
  • excel表格,如何計算日期的天數或時間差
    在excel中如何單獨計算日期的天數或時間差。對於日期和時間,之間的差,例如:日期時間差的公式,結果要小時(如134.5小時),比如2016年2月10日 13:26到2016年3月6日 10:40相距多少個小時,怎麼實現呢?首先,單獨計算兩個日期之間的天數。
  • Excel中用什麼函數取到近似值
    在excel中,有很多取近似值的函數。一般在統計類的工作中經常使用,比如說四捨五入、取整等等。接下來,跟著小超老師一起來學習下近似值函數的使用。rand()函數此函數返回一個大於或等於0且小於1的隨機小數。如果不是從事複雜的數據分析類工作,此函數一般用不到。
  • 如何用EXCEL自動提取身份證號中的出生日期和年齡?
    身份證號以一敵四第二步:如何在身份證號中提取出出生日期?在18位的身份證號中,第7位開始到第14位,這8位數字代表了這個人的出生日期。在這裡,可以用MID和TEXT兩個函數來製作公式。MID函數詳解:一、作用:此函數為文本函數,用於在文本字符串中,從指定起始位置起返回指定長度的字符。