Excel時間和日期函數基礎
技巧:任意設置日期格式默認情況下,當在單元格輸入日期或時間的時候,Excel會按照系統短日期格式來顯示輸入的日期和時間。關於短日期格式的更改剛剛介紹過,這種通過控制面板更改後的日期除了控制Excel外,還會影響到其他多個應用程序。其實Excel內部也有好多日期和時間的格式,可以通過單擊「數字組」右下角的箭頭來顯示「設置單元格格式」對話框,再選擇「數字」選項卡下分類列表中的「日期」或「時間」項,便可看到它們相應的格式,如圖2-3所示,為日期的可選格式。
還有更方便的方法,就是利用自定義的日期和時間類數字格式代碼來定義需要的任何格式,如表2-1所示為「日期類自定義數字格式代碼」,表2-2為「時間類自定義數字格式代碼」。表2-1 日期類自定義數字格式代碼代 碼注 釋m使用沒有前導零的數字顯示月份(1~12)mm使用有前導零的數字顯示月份(01~12)mmm使用英文縮寫顯示月份(Jan~Dec)mmmm使用英文全稱顯示月份(January~December)mmmmm使用英文首字母顯示月份(J~D)d使用沒有前導零的數字顯示日期(1~31)dd使用有前導零的數字顯示日期(01~31)ddd使用英文縮寫來顯示星期幾(Sun~Sat)dddd使用英文全稱來顯示星期幾(Sunday~Saturday)aaaa使用中文來顯示星期幾(星期一~星期日)aaa使用中文來顯示星期幾(一~日),不顯示「星期」yy使用兩位數顯示年份(00~99)yyyy使用4位數來顯示年份(1900~9999)表2-2 時間類自定義數字格式代碼代 碼注 釋h使用沒有前導零的數字顯示小時(0~23)hh使用有前導零的數字顯示小時(00~23)m使用沒有前導零的數字顯示分鐘(0~59)mm使用有前導零的數字顯示分鐘(00~59)s使用沒有前導零的數字顯示秒(0~59)ss使用有前導零的數字顯示秒(00~59)[ ]顯示超出24的小時數或大於60的分鐘與秒數AM/PM使用12小時制來顯示的上午或下午知道了這些日期和時間的自定義數字格式代碼後,再也不必擔心在格式中找不到想要的日期和時間格式了,不論需要什麼類型的日期和時間格式,都可以通過「設置單元格格式」對話框選擇「數字>分類>自定義」來完成,如圖2-4所示。
在這個位置輸入任意日期和時間的自定義格式代碼圖2-5所示為一些常用的由自定義格式代碼創建的日期和時間格式,供讀者參考。
更改日期系統Excel共支持兩種日期系統:1900年日期系統和1904年日期系統。Microsoft Office Excel forWindows默認的日期系統為1900年日期系統。Microsoft Office Excel for the Macintosh默認的日期系統為1904年日期系統。如圖2-6所示,為兩個日期系統第一天和最後一天,以及其對應序列號的對照。
可以按照如下步驟來更改日期系統:打開Excel,單擊「 MicrosoftOffice按鈕」,選擇「Excel選項>高級>計算此工作簿時」。通過勾選「使用1904年日期系統」前面的複選框來修改日期系統,如圖2-7所示。單擊「確定」按鈕。如果選中複選框,則日期系統為1904年日期系統
提示:在講解本章內容時,選用的是1900年日期系統,所以沒有特殊說明的地方就都按照1900年日期系統來計算。
推薦閱讀:
※VLOOKUP函數怎麼用?
※Excel公式與函數之美12:發揮IF函數的威力
※Excel揭秘8:看看方括弧在VBA中的妙處——有用的Evaluate方法
※Excel中數字輸好了,怎樣在數字後面批量添加「元」字?
※金融中都有哪些必須熟練掌握的 Excel 公式?都有哪些技巧和心得?