tft每日頭條

 > 科技

 > datetime 函數

datetime 函數

科技 更新时间:2024-11-23 04:11:27

DATE函數是Excel表格中 日期與時間 類别函數,作用返回表示特定日期的序列号。

DATE函數屬性:

語法結構DATE(year,month,day)

中文描述DATE(年,月,日)

year 必需。 年份 可以為一到四位數字中的數字( 1-9999 )。

month 必需。 月份 代表一年中1-12月中的月份。

day 必需。 日期 代表指定該月份第幾天的數字。

如果year介于 1900 到 9999 之間(包含這兩個值),則 Excel 将使用該數值作為年份。

如果year介于 0(零)到 1899 之間(包含這兩個值),則 Excel 會将該值與 1900 相加來計算年份。

如果year小于 0 或大于等于 10000,則 Excel 返回 錯誤值 #NUM!。

如果月大于 12,則月會從指定年份的第一個月開始加上該月份數。

如果month小于 1,則月會從指定年份的第一個月開始減去該月份數,然後再加上 1 個月。

如果day大于指定月中的天數,則day會從該月的第一天開始加上該天數。

如果day小于 1,則day從指定月份的第一天開始減去該天數,然後再加上 1 天。

datetime 函數(DATE函數轉換日期格式應用技巧)1

Excel 可将日期存儲為連續序列号,以便能在計算中使用。

如1900 年 1 月 1 日的序列号為 1,2022 年 10 月 8 日的序列号為 44842,這是因為它與 1900 年 1 月 1 日之間相差 44841 天。

應用案例:

如下圖

将文本型日期轉換為系統可識别的标準日期格式。

datetime 函數(DATE函數轉換日期格式應用技巧)2

非标準型日期Excel 表格無法識别,計算會導緻錯誤,如計算今天日期2022年10月8日和上圖中各日期中相差多少天,可以看出計算結果是錯誤的,非标準日期(文本型日期)系統不能正确識别。

datetime 函數(DATE函數轉換日期格式應用技巧)3

選中C2單元格輸入公式 =DATE(LEFT(B2,4),MID(B2,5,2),RIGHT(B2,2)) ,按enter鍵運算公式,ctrl c複制C2單元格公式,再選中C3:J16單元格區域ctrl v粘貼,完成C2單元格公式相對引用式粘貼,此時把文本型日期全部轉換為系統可識别的标準日期。

datetime 函數(DATE函數轉換日期格式應用技巧)4

再使用轉換後的标準日期計算今日2022年10月8日之間的相差天數,如下圖

datetime 函數(DATE函數轉換日期格式應用技巧)5

案例公式 =DATE(LEFT(B2,4),MID(B2,5,2),RIGHT(B2,2)) 解析,其中=LEFT(B2,4) 部分獲取B2 單元格中的字符串從左側開始的4個字符,作為DATE函數的年份,如下圖

datetime 函數(DATE函數轉換日期格式應用技巧)6

其中 =MID(B2,5,2) 部分獲取B2單元格中的字符串從第5個字符開始的2個字符,作為DATE函數的月份,如下圖

datetime 函數(DATE函數轉換日期格式應用技巧)7

其中 =RIGHT(B2,2) 部分獲取B2單元格中的字符串從右側開始的前2個字符,作為DATE函數的日期,如下圖

datetime 函數(DATE函數轉換日期格式應用技巧)8

最後使用DATE函數公式 =DATE(LEFT(B2,4),MID(B2,5,2),RIGHT(B2,2))将獲取到代表年、月、日的字符轉換為系統可識别的标準日期。

,

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

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

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