你有一份Excel日期函數(shù)大全,請(qǐng)注意查收(下)
上次給小伙伴們介紹了13個(gè)Excel的日期函數(shù),還沒看的可以戳下面鏈接:
《你有一份Excel日期函數(shù)大全,請(qǐng)注意查收(上)》
今天再給大家介紹一下剩下的日期函數(shù)。
14.Now
功能:返回系統(tǒng)的當(dāng)前日期和時(shí)間。
語法:Now( )
釋義:該函數(shù)沒有參數(shù),只用一對(duì)括號(hào)即可。
示例:

15.SECOND
功能:返回時(shí)間值的秒數(shù)。秒數(shù)是 0 到 59 范圍內(nèi)的整數(shù)。
語法:SECOND(serial_number)
釋義:serial_number:表示要提取秒數(shù)的時(shí)間。一分鐘只有60秒,函數(shù)結(jié)果的取值范圍是0-59
示例:

16.TIME
功能:返回特定時(shí)間的十進(jìn)制數(shù)字。如果在輸入該函數(shù)之前單元格格式為“常規(guī)”,則結(jié)果將使用日期格式。
語法:TIME(hour, minute, second)
釋義:Hour 必需。0(零)到 32767 之間的數(shù)值,代表小時(shí)。任何大于 23 的數(shù)值將除以 24,其余數(shù)將視為小時(shí)。例如,TIME(27,0,0) = TIME(3,0,0) = .125 或 3:00 AM。
Minute 必需。0 到 32767 之間的數(shù)值,代表分鐘。任何大于 59 的數(shù)值將被轉(zhuǎn)換為小時(shí)和分鐘。例如,TIME(0,750,0) = TIME(12,30,0) = .520833 或 12:30 PM。
Second 必需。0 到 32767 之間的數(shù)值,代表秒。任何大于 59 的數(shù)值將被轉(zhuǎn)換為小時(shí)、分鐘和秒。例如,TIME(0,0,2000) = TIME(0,33,22) = .023148 或 12:33:20 AM。
示例:

17.TIMEVALUE
功能:返回由文本字符串表示的時(shí)間的十進(jìn)制數(shù)字。十進(jìn)制數(shù)字是一個(gè)范圍在 0(零)到 0.99988426 之間的值,表示 0:00:00 (12:00:00 AM) 到 23:59:59 (11:59:59 P.M.) 之間的時(shí)間。
語法:TIMEVALUE(time_text)
釋義:time_text是必須的,一個(gè)文本字符串,代表以任一 Microsoft Excel 時(shí)間格式表示的時(shí)間(例如,代表時(shí)間的具有引號(hào)的文本字符串 "6:45 PM" 和 "18:45")。如果參數(shù)time_text是無效的時(shí)間信息,則會(huì)返回錯(cuò)誤。
如果 time 參數(shù)包含日期信息,TimeValue 將不會(huì)返回它。
示例:

18.Today
功能:返回日期格式的當(dāng)前日期
語法:today()
釋義:該函數(shù)沒有參數(shù),只用一對(duì)括號(hào)即可
示例:

19.WEEKDAY
功能:返回對(duì)應(yīng)于某個(gè)日期的一周中的第幾天。默認(rèn)情況下,天數(shù)是 1(星期日)到 7(星期六)范圍內(nèi)的整數(shù)。
語法:WEEKDAY(serial_number,return_type)
釋義:serial_number 是要返回日期數(shù)的日期,它有多種輸入方式:帶引號(hào)的本串(如"2001/02/26")、序列號(hào)(如35825 表示1998 年1 月30 日) 或其他公式或函數(shù)的結(jié)果(如DATEVALUE("2000/1/30"))。
return_type為確定返回值類型的數(shù)字,數(shù)字1 或省略則1 至7 代表星期天到星期六,數(shù)字2 則1 至7 代表星期一到星期天,數(shù)字3則0至6代表星期一到星期天。
示例:

20.WEEKNUM
功能:返回特定日期的周數(shù)。例如,包含 1 月 1 日的周為該年的第 1 周,其編號(hào)為第 1 周。
語法:WEEKNUM(serial_num,return_type)
釋義:參數(shù)Seria_num 必須。代表要確定它位于一年中的幾周的特定日期。
參數(shù)Return_type 可選。為一數(shù)字,它確定星期計(jì)算從哪一天開始,其默認(rèn)值為1,其有兩種系統(tǒng):
系統(tǒng)1包含本年度1月1日的周為本年度第一周,即為第1周。
系統(tǒng)2包含本年度第一個(gè)星期四的周為本年度第一周,即為第一周。本系統(tǒng)基于ISO 8601,即為歐洲星期計(jì)數(shù)系統(tǒng)。
示例:

21.WORKDAY
功能:返回在某日期(起始日期)之前或之后、與該日期相隔指定工作日的某一日期的日期值。
語法:WORKDAY(start_date, days, [holidays])
釋義:Start_date必需。一個(gè)代表開始日期的日期。
Days必需。start_date 之前或之后不含周末及節(jié)假日的天數(shù)。Days 為正值將生成未來日期;為負(fù)值生成過去日期。
Holidays可選。一個(gè)可選列表,其中包含需要從工作日歷中排除的一個(gè)或多個(gè)日期,例如各種省/市/自治區(qū)和國家/地區(qū)的法定假日及非法定假日。該列表可以是包含日期的單元格區(qū)域,也可以是由代表日期的序列號(hào)所構(gòu)成的數(shù)組常量。
示例:

22.YEAR
功能:返回對(duì)應(yīng)于某個(gè)日期的年份。Year 作為 1900 - 9999 之間的整數(shù)返回。
語法:YEAR(serial_number)
釋義:Serial_number 為一個(gè)日期值,其中包含要查找的年份。日期有多種輸入方式:帶引號(hào)的文本串例如 "1998/01/30"、系列數(shù)例如,如果使用 1900 日期系統(tǒng)則 35825 表示 1998 年 1 月 30 日或其他公式或函數(shù)的結(jié)果,例如 DATEVALUE("1998/1/30"))。
示例:

23.YEARFRAC
功能:計(jì)算兩個(gè)日期之間的完整天數(shù)占全年天數(shù)的比例。
語法:YEARFRAC(
釋義:
start_date:datetime 格式的開始日期。
end_date:datetime 格式的結(jié)束日期。
Basis:(可選)要使用的日計(jì)數(shù)基準(zhǔn)類型。所有參數(shù)都截?cái)酁檎麛?shù)。
基準(zhǔn) 說明
0 US (NASD) 30/360
1 實(shí)際/實(shí)際
2 實(shí)際/360
3 實(shí)際/365
4 歐洲 30/360
示例:

以上就是所有的日期函數(shù)了,小伙伴們最好收藏一下,以備不時(shí)之需。
——End——
后臺(tái)回復(fù)關(guān)鍵字:1024,獲取一份精心整理的技術(shù)干貨
后臺(tái)回復(fù)關(guān)鍵字:進(jìn)群,帶你進(jìn)入高手如云的交流群。
推薦閱讀
- 如何寫出讓同事無法維護(hù)的代碼?
- 精心整理了一套Oracle日常巡檢腳本,速速收藏!
- 敲代碼時(shí),程序員戴耳機(jī)究竟在聽什么?
- 送你一份 SQL 進(jìn)階技巧
- 再見!程序員?。。?/a>
