在我們的實際工作中,經常需要用到日期函數。日期函數那么多,你還只會用函數TODAY嗎?那你就OUT了。今天一起來看下常用日期函數的用法! 1、DATE 函數DATE:返回在日期時間代碼中代表日期的數字。 函數語法:DATE(year,month,day) 例:按年月日組合日期 輸入公式: =DATE(A2,B2,C2) 2、DATEVALUE 函數DATEVALUE:將存儲為文本的日期轉換為Excel識別為日期的序列號。 輸入公式: =DATEVALUE('2020-11-3') 公式結果返回44138,這是日期的序列號形式,可將格式設置為日期格式 3、EDATE 函數EDATE:返回起始日期之前/之后的月數。 函數EDATE(開始日期,之前/之后的月數) 例:根據合同簽訂日和期限,計算合同到期日 輸入公式: =EDATE(B2,C2)-1 4、EOMONTH 函數EOMONTH:返回一串日期,表示指定月數之前或之后的月份的最后一天。 EOMONTH(開始日期,之前或之后的月份數) 例:根據A列的日期,返回該日期當月最后一天的日期。 輸入公式: =EOMONTH(A2,0) 函數EOMONTH的第二參數為0,即返回當前日期所在月份最后一天的日期。 5、MONTH 函數MONTH:返回日期中的月份。 例:提取下列日期中的月份 輸入公式:=MONTH(A2) 6、NETWORKDAYS 函數NETWORKDAYS:返回兩個日期之間的完整工作日數。 NETWORKDAYS(開始日期,結束日期,[假日]) 輸入公式: =NETWORKDAYS(A2,B2,C2:C3) 2020-11-1到2020-11-30的工作日天數是21,2020-11-26和2020-11-27指定為假日,不被視為工作日,故返回19。 7、NOW 函數NOW:返回日期時間格式的當前日期和時間。 輸入公式:=NOW() 8、TODAY 函數TODAY:返回日期格式的當前日期。 輸入公式:=TODAY() 9、WEEKDAY 函數WEEKDAY:返回代表一周中的第幾天的數值,是一個1到7之間的整數。 例:計算今天是這一周中的第幾天 輸入公式: =WEEKDAY(TODAY(),2) 今天2020-11-3是星期二,是這一周中的第2天。 函數WEEKDAY的第二參數: 10、WEEKNUM 函數WEEKNUM:返回一年中的周數。 例:計算今天是今年的第幾周 輸入公式: =WEEKNUM(NOW()) 函數WEEKNUM的第二參數: 11、DATEDIF 函數DATEDIF:計算兩個日期間的年、月、天數。 DATEDIF(開始日期,結束日期,為所需信息的返回時間單位代碼) 例:計算員工的工齡 輸入公式: =DATEDIF(B2,TODAY(),'Y') 第三參數各代碼的含義: 'y':時間段中的整年數。 'm':時間段中的整月數。 'd':時間段中的天數。 'md':日期中天數的差。忽略日期中的月和年。 'ym':日期中月數的差。忽略日期中的日和年。 'yd':日期中天數的差。忽略日期中的年。 12、DATESTRING 函數DATESTRING與函數DATEDIF一樣,都是excel表中的隱藏函數。 函數DATESTRING:將日期轉換為yy年mm月dd日形式。 DATESTRING(日期) 輸入公式:=DATESTRING(A2) |
|