時間和日期與我們的生活息息相關,比如記錄我們上班的考勤,還有統計公司業績的財務報表,都跟日期和時間有著密不可分的關系。在excel中關于日期的函數就有幾十個,雖然不是特別多,但也占據著重要的地位。今天我們就來了解一下excel是怎么自動識別日期和時間的,從而方便我們在工作中更好地運用它!
1
識別日期的規則
1.excel日期的有效范圍值是從1900年1月1日至9999年12月31日,1900年之前的日期不會被識別。大家都知道,日期屬于特殊的數字,可以直接參與計算。我們在excel中分別輸入“1899/12/31”和“1900/1/1”,根據文本靠左,數字靠右的原理,可以清楚地分辨出二者。
我們將兩個單元格設置成“數值”形式,“1899/12/31”格式不變,而“1900/1/1”變成了1。
溫馨提示:加入下面QQ群:,下載教程配套的課件練習操作。
2.年份可以用兩位數字的短日期形式來輸入,其中數字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.如果只輸入兩個短日期數據,excel無法直接判斷輸入的日期是“年月”還是“月日”,則會根據以下幾個原則自動轉換。
①短劃線是輸入日期的常見格式,如果位于短劃線之前的數據在1-12之間,且與短劃線后面的數據構成確實存在的日期,則excel會識別為“月-日”,并自動轉換為當前年份的相應日期。
如在工作表中輸入“6-18”,按Enter鍵,excel將自動識別為當前年份的“6月18日”。
② 如果位于短劃線之前的數據在“13-31”之間,位于短劃線之后的數據在“1-12”之間,且二者能構成確實存在的日期excel怎么輸入時間格式,則excel會識別為“日-月”,并自動轉換為當前年份的相應日期。
如在工作表中輸入“22-6”,按Enter鍵,excel將自動識別為當前年份的“6月22日”。
③如果位于短劃線之前的數據在“32-99”之間,位于短劃線之后的數據在“1-12”之間,則excel會識別為“年-月”,并自動轉換為相應的年份,以當月的1號作為日期值。
如在工作表中輸入“39-9”,按Enter鍵,系統將自動識別為“1939年9月1日”
5.日期的輸入方式
①斜杠符號“/”和短劃線“-”都可以用來表示日期,兩者也可以混合使用。(注意,其他的間隔符號,比如“.”是不能被識別為有效的日期格式的。)
②在中文版excel中,可以用“年”、“月”、“日”的方式來輸入日期,而在中文版以外的語言版本中,則不能被識別。
③ “英文月份”+“空格”+“日期數字”的組合也可以被識別為日期格式,其中月份的英文單詞可以用縮寫形式,也可以用全拼形式。
例如在工作表中輸入“Jul 15”,則會被excel識別為“2020年7月15日”。如果月份后面的數字大于該月份的最大天數,則此數據將自動轉換為“年-月”形式的數據。
2
識別時間的規則
1.excel中時間數據的范圍在“00:00:00”和“9999:59:59”之間,在此范圍內的時間數據均可以被識別。
2.當使用英文冒號“:”作為分隔符時,其中表示“秒”的數據允許使用小數。
如在工作表中輸入“11:13:25.8”,則會被識別為“11:13:26”。
3.excel允許省略輸入,當在英文冒號前輸入0-24范圍內的數字,在英文冒號后輸入0-59范圍內的數字時,它們會被excel自動被識別為對應的“時:分”。
4.在一組時間數據中,如果出現了一個超進制的數,如小時超過24,分鐘和秒數超過60的情況,excel會自動進位轉換。但如果在一組時間數據中,出現了兩個以上的超進制的數,則時間數據將不會被excel識別。
如在工作表中輸入“13:67:30”,系統會自動顯示“14:07:30”。
5.在中文版excel中,可以用“時”、“分”、“秒”的方式來輸入時間,但數據不能是小數excel怎么輸入時間格式,也不能有超進制的數。
6.中文字符的“時”不能用日常習慣的“點”來代替,即時間數據中不能出現“5點40分12秒”這種表達。
好了,關于在excel中識別日期和時間的 “潛規則”就聊到這了,聰明的你還有什么別的想法呢?歡迎在評論區留言。
掃一掃添加老師微信
掃一掃,在線咨詢Excel課程