当前位置:文档之家› EXCEL如何将一个几年几个月的数值转换成月数

EXCEL如何将一个几年几个月的数值转换成月数

EXCEL如何将一个几年几个月的数值转换成月数EXCEL如何将一个几年几个月的数值转换成月数,例如7年3个月转换成87个月。

假设7年3个月在A1单元格,
在B1输入=SUM(--LEFT(A1,FIND("年",A1)-1)*12,--MID(A1,FIND("年",A1)+1,(FIND("个",A1)-FIND("年",A1))-1))&"个月"
结果就会显示87个月。

其他如12年3个月、12年10个月的都可以正确显示。

如果有出现未满1年以上的人员时,公式需要追加:
=IF(ISERROR(FIND("年",A1)),LEFT(A1,LEN(A1)-FIND("个",A1)+1)&"个月",(SUM(--LEFT(A1,FIND("年",A1)-1)*12,--MID(A1,FIND("年",A1)+1,(FIND("个",A1)-FIND("年",A1))-1)))&"个月")
这个公式就会将未满1年以上的人员也正确显示。

相关主题