比如說(shuō)上圖中,我計(jì)算出了工齡天數(shù)一共是1122天,而我想設(shè)置成工齡為X年X月X日的,而只改變單元格格式后顯示的是03-1-26,則是1151天,正確的應(yīng)該是03-00-27,這個(gè)怎么破?而且我希望答案顯示的是數(shù)值形式,如果是文本形式的也不行。
用宏的也行。
首先,你要他本來(lái)是數(shù)字,顯示成年月日,excel會(huì)把1122當(dāng)成是1903年1月26日。正確的是A2和B2兩個(gè)日期相差了多少年月日,而不是距離1900年1月1日差多少天。。。這兩個(gè)是不一樣的。。。所以只能使用文本形式顯示。你可以另外加一個(gè)輔助單元格D2顯示相差多少天。 。 在C2輸入:=TEXT(DATEDIF(A2,B2,"y"),"00")&"-"&TEXT(DATEDIF(A2,B2,"ym"),"00")&"-"&TEXT(DATEDIF(A2,B2,"md"),"00")下拉即可