tft每日頭條

 > 生活

 > excel日期提取

excel日期提取

生活 更新时间:2024-06-27 03:12:52

好久沒有寫文章了,給各位朋友說聲抱歉。

今天分享下Excel中的日期提取的代碼和函數,在Excel使用中,經常會遇到日期的提取和計算,今天就和大家做一個簡單的分享。


一、日期提取代碼彙總

excel日期提取(分享Excel中的日期提取)1

年、月、日代碼

excel日期提取(分享Excel中的日期提取)2

時、分、秒代碼

excel日期提取(分享Excel中的日期提取)3

星期、上下、下午代碼

注意事項:

1、月份和分鐘的代碼都是m 或 mm ,如果要表示分鐘,必須放在【時】 代碼之後(HH:MM)、或放在 【秒】代碼之前(MM:SS);否則,Excel 會顯示月份而不是分鐘;

2、設置了上午/下午的日期,采用12小時制;未設置上午/下午的日期采用24小時制;

3、要計算年、月、日、時、分、秒還有單獨的函數可用;

4、因大寫的【E】在excel中表示科學計數,故表示年份是隻能用小寫的【e】;其餘的代碼均不用區分大小寫。


二、部分代碼解釋

1、解釋示例 [H] 的結果

=TEXT("1987-2-3 4:5:6","[h]")=763468

[H]表示經過的小時。Excel 中的日期,默認情況下,從1900 年 1 月 1 日 0時0分0秒開始,到1987年2月3日,共經過了31811天,1天24小時:31811×24=763464小時,再加上當天已經經過的4個小時,就是763468小時。

注意:如果要修改Excel系統默認的起始日期,就勾選下面截圖中【使用1904日期系統】,勾選後,公式結果也會相應發生變化。

excel日期提取(分享Excel中的日期提取)4

修改excel默認的起始日期

2、解釋示例 [m] 的結果

=TEXT("1987-2-3 4:5:6","[m]")=45808085

前面已經計算了1987年2月3日4時,合計763468小時,1小時有60分鐘,即763468×60=45808080分鐘,再加上已經經過的5分鐘,即得到45808085分。

3、解釋示例 [S] 的結果

=TEXT("1987-2-3 4:5:6","[S]")=2748485106

前面已經計算了1987年2月3日4時5分,共經過了45808085分鐘,1分鐘有60秒,即45808085×60=2748485100,再加上已經經過的6分鐘,即得到2748485106秒。

4、應用案例

excel日期提取(分享Excel中的日期提取)5

如上圖所示,要計算某員工上旬的工作總小時數,就可以用如下公式:

=TEXT(SUM(D2:D11),"[H]")


三、日期提取的其他函數

excel日期提取(分享Excel中的日期提取)6

日期提取的函數


關于日期,還有一些用于日期的計算的函數,比如計算兩個日期相差的天數、計算指定日期多少天以後的日期等,這個留作後面單獨用一篇文章來講解。今天主要講解日期信息提取的基礎代碼,希望對你們有所幫助。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved