在excel中添加年份组合作为小数
我有一个excel表单,值为1.11,这意味着它是1年11个月。 我想添加这些值,并得到一年的结果 – 例如1.11 + 2.1应该等于4而不是3.31。
任何帮助是极大的赞赏。
Name Total_Time_spent A 1.11 B 2.1 C 0.3 D 0.5
当我添加我得到4.01但是我想得到4.8这意味着是四年八个月。
你将需要parsing它,就像它是一个文本string,并将这些部分重新添加到一起,以得到你想要的:
=--(SUMPRODUCT(--LEFT(B1:B4,FIND(".",B1:B4)-1))+INT(SUMPRODUCT(--MID(B1:B4,FIND(".",B1:B4)+1,2))/12)&"." &MOD(SUMPRODUCT(--MID(B1:B4,FIND(".",B1:B4)+1,2)),12))