XCEL表格里,輸入日期是常有的操作,而日期格式的正確與否直接關系到后續數據的查詢或統計,故作為基礎數據,我們一定要保證數據格式的正確。
在單元格內,我們只需要輸入帶橫杠或是帶斜杠的日期就會默認按日期格式顯示,而有些人習慣手寫的帶點的格式,在輸入的時候用點的方式這就不是標準的格式了,可能后面在做一些函數統計就無法識別了。
如圖所示,在B1單元格內輸入“1-29”就會顯示成A1單元格內日期了。
而日常,我們看到的日期格式也是各種各樣的,比如帶中文的,或是英文的,或是橫杠的,或是斜杠的,等等,這些,我們都可以在單元格格式里進行設置,讓它以我們想要的方式呈現出來。
打開單元格格式設置窗口,左側選擇日期,右側在類型里根據提供的模板選擇對應的格式即可。
除了完整的顯示日期之外,我們還可以將一個日期以星期的方式呈現出來,同時還是選擇按中文還是英文顯示,或全顯還是簡顯。這個時候只需要在單元格格式中自定義類型里定義即可,比如這里的DDDD就顯示的英文星期,而DDD就顯示英文簡寫的星期,如果是AAAA則顯示中文星期,AAA就是簡單版,少了星期兩個字。
同樣我們也可以將日期轉換成月份顯示出來,在自定義類型里輸入“MMMM”“MMM”“mm””m”即可。
怎么樣,關于表格里的日期格式,你學會了嗎?
首先要明確一下,日期和時間是不一樣的
如2023-08-08,2023-10-01,這樣的年月日的形式是日期
如12:12:30,18:30:00,這樣的帶時分秒的形式是時間,
excel有兩個函數,分別返回當前的日期和時間
=today()
today返回當前的日期
=now()
now返回當前的時間
自動獲取時間日期
函數返回值 | 函數公式 |
2023/11/8 | =TODAY() |
19:09:54 | =NOW() |
注意,如果時間日期的格式不對,或者顯示的不是符合預期的結果,可以更換單元格的格式
另外,如果你是臺式機有獨立鍵盤的,可以按一下F9,就會發現時間會一直變化,當然如果你手速比較快,在秒上可能還沒變化。F9就相當于刷新界面,函數會自動獲取當前的時間。
手動構造時間日期
手動構造的意思就是,通過分別給出年月日時分秒參數,組合成時間或者日期
這個時候就需要用到兩個函數
date和time,date是構造日期的函數,time是構造時間的函數
下面看個表格
年 | 月 | 日 | 年月日函數返回值 | 年月日函數公式 |
2023 | 1 | 8 | 2023/1/8 | =DATE(A450,B450,C450) |
2023 | 2 | 8 | 2023/2/8 | =DATE(A451,B451,C451) |
2023 | 3 | 8 | 2023/3/8 | =DATE(A452,B452,C452) |
2023 | 4 | 8 | 2023/4/8 | =DATE(A453,B453,C453) |
時 | 分 | 秒 | 時分秒函數返回值 | 時分秒函數公式 |
12 | 10 | 8 | 12:10:08 | =TIME(A456,B456,C456) |
13 | 20 | 8 | 13:20:08 | =TIME(A457,B457,C457) |
14 | 30 | 8 | 14:30:08 | =TIME(A458,B458,C458) |
15 | 61 | 8 | 16:01:08 | =TIME(A459,B459,C459) |
我們知道分的示數最多是0-59,如果你超過59,會自動加到時上去,超過正常的值也會自動轉換
提取時間日期中的年月日時分秒
2023/11/8 | 年 | 2023 | =YEAR(A461) |
月 | 11 | =MONTH(A461) | |
日 | 8 | =DAY(A461) | |
20:38:49 | 時 | 20 | =HOUR(A464) |
分 | 38 | =MINUTE(A464) | |
秒 | 49 | =SECOND(A464) |