excel计算从入职那天计算工龄并累计天数

急求EXCEL中根据某员工入职日期计算职工工龄公式
如题,哪个精通EXCEL函数的大哥帮我出个公式.题目如下:
根据公司某员工入职日期,计算该员工的工龄,年月日分开,例如2010-2-11日入职到今天就因该是1年1月1天,能发到我的邮箱吗?[email protected],各位高手谢谢了,悬赏分不够了,但是请帮帮忙吧

A1输入入职日期2010-2-11,B1输入:
=TEXT(SUM(DATEDIF(A1,NOW(),{"y","ym","md"})*10^{4,2,0}),"0年00月00天")

更完美一点的用:
=TEXT(DATEDIF(A1,NOW(),"y"),"0年;;")&TEXT(DATEDIF(A1,NOW(),"ym"),"0月;;")&TEXT(DATEDIF(A1,NOW(),"md"),"0天;;")

欢迎到我的百度文库下载阅读“Excel疑难千寻千解”之《Excel 2010函数与公式》样章。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-03-13
=TEXT(NOW()-A1,"yy年m个月d天")
第2个回答  2011-03-13
已经发你的邮箱中了,请查收。 不用搞这么复杂吧