昨天,一位粉絲的私人信件詢問如何計算某個人在企業(yè)服務(wù)時間?百度有介紹出了datedif函數(shù)的使用。為什么我找不到這個函數(shù)? 因為datedif是Excel的一個隱藏函數(shù),我們在函數(shù)向?qū)е姓也坏皆摵瘮?shù),但它在WPS中不隱藏,可以直接調(diào)用。我們?nèi)绾卧趀xcel中調(diào)用此函數(shù)?我們可以直接輸入等號,然后輸入函數(shù)名datedif和一個開括號,然后直接輸入?yún)?shù),如下圖所示 1、 datedif函數(shù)的函數(shù)和參數(shù) Datedif函數(shù):用于計算兩個日期之間的年\\月\\日間隔數(shù) 語法:=DATEDIF(start_date,end_date,unit) 第一參數(shù):Start_date:開始的日期。(起始日期必須在1900年之后,這個是excel中的最小日期) 第二參數(shù):End_date 結(jié)束的日期。 第三參數(shù):Unit :兩個日期差值返回的數(shù)據(jù)類型一共有6個參數(shù) “Y”:計算時差的年數(shù)。 “M”:計算時差中的月數(shù)。 “D”:計算時差中的天數(shù)。 “MD”:當月開始日期和結(jié)束日期之間的天數(shù)。忽略日期中的月份和年份。 “YD”:同一年中開始日期和結(jié)束日期之間的天數(shù)。忽略日期中的年份。 “YM”:開始日期和結(jié)束日期之間的月數(shù)。忽略日期中的年份 需要注意的是,當輸入第三個參數(shù)時,我們必須用英文引號將其括起來。 讓我們做下面的實際操作 如下圖所示,我們將計算員工的服務(wù)年限 公式:=DATEDIF(E2,TODAY(),'y')
這里我們需要注意的是,datedif用于計算日期之間的差異。它不舍入日期,只接受整數(shù) 現(xiàn)在,讓我們看看當?shù)谌齻€參數(shù)不同時,它們?nèi)绾畏祷夭煌慕Y(jié)果 第一個參數(shù)是:1987/3/8 第二個參數(shù)是:2019年4月8日 當?shù)谌齻€參數(shù)為y時,該函數(shù)將計算兩個日期年之間的差值 當?shù)谌齻€參數(shù)為m時,該函數(shù)將計算兩個日期和月份之間的差值 當?shù)谌齻€參數(shù)為D時,該函數(shù)將計算兩個日期之間的差值 當?shù)谌齻€參數(shù)是MD時,您可以看到這里的結(jié)果是0,因此該函數(shù)只計算兩個日期和天數(shù)之間的差,而不考慮月份和年份 當?shù)谌齻€參數(shù)是YD時,這里的結(jié)果是31,因此該函數(shù)將根據(jù)月份計算兩個日期之間的差異,而不考慮年份 當?shù)谌齻€參數(shù)為YM時,這里的結(jié)果為1,該函數(shù)將計算兩個日期和月份之間的差值,無論年份如何 以上是datedif函數(shù)的全部用法。你學(xué)會了嗎? |
|