excel數(shù)字結(jié)構(gòu)解析:日期和時間的自動識別規(guī)則

編按:哈嘍,大家好!不知道大家有沒有發(fā)現(xiàn)這么一個現(xiàn)象,在excel中輸入一下不太完整的日期或時間,依然能被excel自動識別出來。比如在excel中輸入“19-12-1”,excel會自動顯示“2019/12/1”。那在excel中,識別日期和時間的規(guī)則還有哪些呢?我們一起來看看吧!
?時間和日期與我們的生活息息相關(guān),比如記錄我們上班的考勤,還有統(tǒng)計公司業(yè)績的財務(wù)報表,都跟日期和時間有著密不可分的關(guān)系。在excel中關(guān)于日期的函數(shù)就有幾十個,雖然不是特別多,但也占據(jù)著重要的地位。今天我們就來了解一下excel是怎么自動識別日期和時間的,從而方便我們在工作中更好地運用它!
一、識別日期的規(guī)則
1.excel日期的有效范圍值是從1900年1月1日至9999年12月31日,1900年之前的日期不會被識別。大家都知道,日期屬于特殊的數(shù)字,可以直接參與計算。我們在excel中分別輸入“1899/12/31”和“1900/1/1”,根據(jù)文本靠左,數(shù)字靠右的原理,可以清楚地分辨出二者。

我們將兩個單元格設(shè)置成“數(shù)值”形式,“1899/12/31”格式不變,而“1900/1/1”變成了1。
2.年份可以用兩位數(shù)字的短日期形式來輸入,其中數(shù)字00-29會被識別為2000-2029年,而30-99則會被識別為1930-1999年。如在單元格中輸入“00/5/30”,則顯示“2000/5/30”;在單元格中輸入“40/5/30”,則顯示“1940/5/30”。

3.輸入的日期如果只有“年月”,而沒有“日”,excel會自動以此月的1日作為其日期。如在單元格中輸入“2020/1”,則顯示“2020/1/1”。

4.如果只輸入兩個短日期數(shù)據(jù),excel無法直接判斷輸入的日期是“年月”還是“月日”,則會根據(jù)以下幾個原則自動轉(zhuǎn)換。
①短劃線是輸入日期的常見格式,如果位于短劃線之前的數(shù)據(jù)在1-12之間,且與短劃線后面的數(shù)據(jù)構(gòu)成確實存在的日期,則excel會識別為“月-日”,并自動轉(zhuǎn)換為當(dāng)前年份的相應(yīng)日期。
如在工作表中輸入“6-18”,按Enter鍵,excel將自動識別為當(dāng)前年份的“6月18日”。

②如果位于短劃線之前的數(shù)據(jù)在“13-31”之間,位于短劃線之后的數(shù)據(jù)在“1-12”之間,且二者能構(gòu)成確實存在的日期,則excel會識別為“日-月”,并自動轉(zhuǎn)換為當(dāng)前年份的相應(yīng)日期。
如在工作表中輸入“22-6”,按Enter鍵,excel將自動識別為當(dāng)前年份的“6月22日”。

③如果位于短劃線之前的數(shù)據(jù)在“32-99”之間,位于短劃線之后的數(shù)據(jù)在“1-12”之間,則excel會識別為“年-月”,并自動轉(zhuǎn)換為相應(yīng)的年份,以當(dāng)月的1號作為日期值。
如在工作表中輸入“39-9”,按Enter鍵,系統(tǒng)將自動識別為“1939年9月1日”?

5.日期的輸入方式
①斜杠符號“/”和短劃線“-”都可以用來表示日期,兩者也可以混合使用。(注意,其他的間隔符號,比如“.”是不能被識別為有效的日期格式的。)
②在中文版excel中,可以用“年”、“月”、“日”的方式來輸入日期,而在中文版以外的語言版本中,則不能被識別。
③“英文月份”+“空格”+“日期數(shù)字”的組合也可以被識別為日期格式,其中月份的英文單詞可以用縮寫形式,也可以用全拼形式。
例如在工作表中輸入“Jul 15”,則會被excel識別為“2020年7月15日”。如果月份后面的數(shù)字大于該月份的最大天數(shù),則此數(shù)據(jù)將自動轉(zhuǎn)換為“年-月”形式的數(shù)據(jù)。

?
二、識別時間的規(guī)則
1.excel中時間數(shù)據(jù)的范圍在“00:00:00”和“9999:59:59”之間,在此范圍內(nèi)的時間數(shù)據(jù)均可以被識別。
2.當(dāng)使用英文冒號“:”作為分隔符時,其中表示“秒”的數(shù)據(jù)允許使用小數(shù)。?
如在工作表中輸入“11:13:25.8”,則會被識別為“11:13:26”。

3.excel允許省略輸入,當(dāng)在英文冒號前輸入0-24范圍內(nèi)的數(shù)字,在英文冒號后輸入0-59范圍內(nèi)的數(shù)字時,它們會被excel自動被識別為對應(yīng)的“時:分”。
4.在一組時間數(shù)據(jù)中,如果出現(xiàn)了一個超進制的數(shù),如小時超過24,分鐘和秒數(shù)超過60的情況,excel會自動進位轉(zhuǎn)換。但如果在一組時間數(shù)據(jù)中,出現(xiàn)了兩個以上的超進制的數(shù),則時間數(shù)據(jù)將不會被excel識別。
如在工作表中輸入“13:67:30”,系統(tǒng)會自動顯示“14:07:30”。

5.在中文版excel中,可以用“時”、“分”、“秒”的方式來輸入時間,但數(shù)據(jù)不能是小數(shù),也不能有超進制的數(shù)。
6.中文字符的“時”不能用日常習(xí)慣的“點”來代替,即時間數(shù)據(jù)中不能出現(xiàn)“5點40分12秒”這種表達。
好了,關(guān)于在excel中識別日期和時間的 “潛規(guī)則”就聊到這了,聰明的你還有什么別的想法呢?歡迎在評論區(qū)留言。
****部落窩教育-excel日期時間格式****
原創(chuàng):賦春風(fēng)/部落窩教育(未經(jīng)同意,請勿轉(zhuǎn)載)
更多教程:部落窩教育(www.itblw.com)
微信公眾號:exceljiaocheng