在Excel中,利用系統(tǒng)時間和出生日期計算年齡是人事管理、工資統(tǒng)計中經(jīng)常遇到的工作,筆者因工作關(guān)系對其進(jìn)行了一些研究,下面介紹了相關(guān)的計算方法,供讀者朋友參考。

一、利用DAYS360、CEILING和TRUNC函數(shù)

1.函數(shù)簡介

DAYS360函數(shù)

可以根據(jù)每年360天(月30日)計算2天期間的天數(shù),作為計算工作年限的工具,非常方便。其語法如下:

DAYS360(Start_date、end_date和method)

其中Start_date是計算期間的開始日期,end_date是計算期間的結(jié)束日期,method指定計算方法的邏輯值(如果采用FALSE、忽略美國方法或采用TRUE,則使用歐洲方法)。

另外,工齡計算規(guī)則因地而異。部分以“虛擬工齡”計算,1998年6月1日至2000年12月31日的工齡為3年。還有人以“實工年”計算,1998年6月1日至2000年12月31日的工齡為兩年。對此,可以使用CEILING函數(shù)或TRUNC函數(shù)進(jìn)行處理。

CEILING函數(shù)

其語法如下:

Ceiling(編號,significance)

其中number是要計算的數(shù)字,significance確定舍入計算的倍數(shù)。此函數(shù)將number計算為絕對值增加方向上最近的整數(shù)(或最小倍數(shù)significance)。

TRUNC函數(shù)

用于通過截斷數(shù)字的指定部分來計算最近的整數(shù)或小數(shù)。語法如下:

Trunc(編號,num_digits)

其中number是要計算的數(shù)字,num_digits指定小數(shù)部分的修剪精度,導(dǎo)入0時不保留小數(shù),導(dǎo)入1時保留一位小數(shù)等。

2.計算公式

“虛擬工作年齡”

根據(jù)計算要求和相關(guān)函數(shù)的特性計算“虛擬年齡”的公式為:"=CEILING((DAYS360(A1,B1))/360,1)"。在公式中,A1和B1分別存檔服務(wù)期間的起始日期和終止日期,DAYS360(A1,B1)計算兩天期間的天數(shù),(DAYS360(A1,B1))/360計算服務(wù)期間為一年360天。由于服務(wù)年限通常以年為單位,因此請使用CEILING函數(shù)舍入上述計算結(jié)果(絕對值增加的方向),以得出“虛擬工作年齡”。

“實際工作年齡”

計算實際工作年限的公式為=TRUNC((DAYS360(A1,B1))/360,0),在公式中,工作年限天數(shù)按上述方式計算。TRUNC函數(shù)將(DAYS360(A1,B1))/360的計算結(jié)果減去小數(shù)部分,得出“實際工作年齡”。如果計算結(jié)果需要保留一位小數(shù),只需將公式更改為=TRUNC((DAYS360(A1,B1))/360,1)。

二、年份和RIGHT函數(shù)

1.函數(shù)簡介

年函數(shù)

計算與日期序列數(shù)相對應(yīng)的年數(shù),例如兩個日期減去結(jié)果。語法為YEAR(Serial_ number)。其中Serial_

Number是要計算的日期序列數(shù),可以是特定的數(shù)字或表達(dá)式。

RIGHT函數(shù)

此函數(shù)用于提取字符串最右側(cè)的幾個字符。這是因為year函數(shù)的計算結(jié)果包含單詞,如19,所以必須使用RIGHT函數(shù)進(jìn)行篩選。函數(shù)的語法為RIGHT(Text,Num_chars)。其中Text是要計算的字符串,Num_chars指定要從右向左提取的字符串長度,如“=RIGHT(" ")

2.計算公式

由于YEAR和RIGHT函數(shù)的特性,這些函數(shù)的公式只能以“=right (YEAR (a1-B1),2)”的格式計算“實際工作年齡”。在公式中,A1和B1分別計算工作年限截止日期和開始日期(與DAYS360函數(shù)相反),“年(A1-B1)”計算兩天期間的年數(shù),RIGHT(年(A1-B1),2)。計算的一位數(shù)工齡前面有“0”,與習(xí)慣不太相符是上述公式的缺點。

三、n和INT函數(shù)

1.函數(shù)簡介

N函數(shù)

n函數(shù)屬于完成單元格對象轉(zhuǎn)換的信息函數(shù)列。將數(shù)值轉(zhuǎn)換為數(shù)字,將日期轉(zhuǎn)換為序列值,將TRUE轉(zhuǎn)換為1,將其他對象轉(zhuǎn)換為0。語法為n(值)。其中N(value是要轉(zhuǎn)換的單元格對象,可以是數(shù)字、日期等數(shù)據(jù),也可以是表達(dá)式。

INT函數(shù)

此函數(shù)將數(shù)值舍入到最接近的整數(shù)。語法為INT(number)。其中number是要舍入的實數(shù)或表達(dá)式,非常方便地將計算結(jié)果舍入到“實際工作期間”。

2.計算公式

由于INT函數(shù)的固有特性,由N和INT函數(shù)組成的公式只能以"=INT((N(A1-B1))/365)"的形式計算“實際工作年數(shù)”。公式中的A1和B1分別保留工作年齡的截止日期和起始日期,而“N(A1-B1)”計算工作年齡的順序。

1.《【excel怎么判斷工齡】如何使用Excel表計算工作期限》援引自互聯(lián)網(wǎng),旨在傳遞更多網(wǎng)絡(luò)信息知識,僅代表作者本人觀點,與本網(wǎng)站無關(guān),侵刪請聯(lián)系頁腳下方聯(lián)系方式。

2.《【excel怎么判斷工齡】如何使用Excel表計算工作期限》僅供讀者參考,本網(wǎng)站未對該內(nèi)容進(jìn)行證實,對其原創(chuàng)性、真實性、完整性、及時性不作任何保證。

3.文章轉(zhuǎn)載時請保留本站內(nèi)容來源地址,http://f99ss.com/keji/2500572.html