excel 年月换算成天

在一excel里,单元格中有是:1年;6个月;5年、3个月的,我想让他们都换算成天,相对的结果是:365天 ;180天;1825天;90天

这样结果用公式怎么算呀~·
可以给个电话么,我打过去··看不明白 ·~

第1个回答  2009-10-09
假如你的数据在A列且从A1开始,在B1输入公式:
[=IF(ISERR(FIND("年",A1)),LEFT(A1,LEN(A1)-2)*30&"天",LEFT(A1,LEN(A1)-1)*365&"天")]
你求得的天数是要计算的,建议你最好不要带单位:
[=IF(ISERR(FIND("年",A1)),LEFT(A1,LEN(A1)-2)*30,LEFT(A1,LEN(A1)-1)*365)]
第2个回答  2009-10-09
=if(countif(a1,"*年*"),left(a1,find("年",a1)-1)*365,if(countif(a1,"*个*"),left(a1,find("个",a1)-1)*30))本回答被提问者采纳
第3个回答  2009-10-10
=LEFT(A1,2*LEN(A1)-LENB(A1))*LOOKUP(RIGHT(A1),{"年","月"},{365,30})
也附上我的答案,a1是数据所在单元格,请按实际替换或填充
相似回答