EXCEL工龄(年月)用小数点表示

哪位高手能帮忙用公式求解以下问题:
A 列 B列 C列
2.7 11.2 ?
0 0.2 ?
1.8 0 ?
以上小数点以年月表示,例如:2.7 表示2年7个月
A列+B列=C列
请问如何用公式在C列用小数点表示年月?
P.S.之前我是用以下公式求解第一行的:
=SUBSTITUTE(TEXT((SUBSTITUTE(A1,"."," ")&"/12")+(SUBSTITUTE(B1,"."," ")&"/12"),"0!.0/12"),"/12",)
但是无法表示第二行和第三行的数据需要修改,请问如何修改?
因为比较着急,所以恳请各位高手帮忙。非常感谢!

第1个回答  2013-08-20
参考公式:
=SUBSTITUTE(TEXT((SUBSTITUTE(TEXT(A1,"[<>];!0!.!0"),"."," ")&"/12")+(SUBSTITUTE(TEXT(B1,"[<>];!0!.!0"),"."," ")&"/12"),"0!.0/12"),"/12",)本回答被提问者采纳
相似回答