1.將“年齡”列的單元格式定義為“常規(guī)”類型;“出生年月”列的單元格式定義為“日期”“1995年3月”類型,該類型默認(rèn)為每月的1日,即“95-3”等同于“95-3-1”。
2.使用DAYS360函數(shù)計(jì)算兩個(gè)日期間相差的天數(shù)。
語法:DAYS360(start_date, end_date, method) start_date和end_date分別為起始日期和終止日期。參數(shù)既可以是用雙引號(hào)括起來的字符串,其中用數(shù)字代表月、日、年(如“1/30/93”或“1-30-93”),也可以是代表日期的序列數(shù)。如果start_date晚于end_date,則DAYS360函數(shù)將返回負(fù)數(shù)。method是一個(gè)邏輯值,它規(guī)定了在計(jì)算中是采用何種日期格式。
3.使用ROUND函數(shù)按要求進(jìn)行四舍五入。
語法:ROUND(number, num_digits) Number需要四舍五入的數(shù)字。Num_digits指定的位數(shù),按此位數(shù)進(jìn)行四舍五入。若Num-digits大于0,則四舍五入到指定的小數(shù)位。若Num-digits等于0,則四舍五入到最接近的整數(shù)。若Num-digits小于0,則在小數(shù)點(diǎn)左側(cè)行四舍五入。
4.在表Sheet1的F2單元格輸入下面公式:=ROUND(DAYS360(,"00-10-1")/360,0),其余進(jìn)行復(fù)制粘貼即可。
5.前面由于將終止日期“00-10-1”直接寫進(jìn)了公式,日后更新很不方便。解決方法是任選一個(gè)空白單元格,設(shè)置為與“出生年月”相同的日期格式,輸入“00-10-1”。選擇“插入”選單中的“名稱”項(xiàng),單擊“定義”,在“當(dāng)前工作簿中的名稱”一欄中輸入“終止日期”,注意,“引用位置”應(yīng)該是剛才輸入“00-10-1”的單元格,單擊“確定”結(jié)束。
這樣,就給該單元格定義了名稱。將公式改為:=ROUND(DAYS360(,終止日期)/360,0)。
以后,只需更改“終止日期”單元格的內(nèi)容,就可以達(dá)到自動(dòng)更新年齡的目的。
|