星期四, 6月 26, 2008

Excel日期函式應用--計算年資,顯示星期幾

1.計算年資有幾年
DATEDIF(A1,NOW(),"y") 假設A1為2006/7/1,則結果為1年

2.計算年資含月份
IF(DATEDIF(A1,NOW(),"y")>0,
    DATEDIF(A1,NOW(),"y")&"."&DATEDIF(A1,NOW(),"m")-DATEDIF(A1,NOW(),"y")*12,
    "0."&DATEDIF(A1,NOW(),"m")
    )
此時結果為 1.11 代表 1年11個月


3.顯示星期幾,包含英文,系統格式,與數值
TEXT(2008/6/2,"AAAA") = 星期五
TEXT(2008/6/2,"ddd") = Fri
TEXT(2008/6/2,"ddd") = Friday
WEEKDAY(2008/6/2,1) = 6 //1表星期日
WEEKDAY(2008/6/2,2) = 5 //7表星期日,1表星期一

0 個意見: