请问excel如何将月、日转换为年

发布网友 发布时间:2022-04-20 10:03

我来回答

2个回答

热心网友 时间:2023-07-12 14:07

=TEXT(DATE(YEAR(A1),MONTH(A1)-1,DAY(A1)),"yyyy-m")

追问额,我不是这个意思,实际上是我有一个日期,假设是2018-6-30,还有另一个日期,但是只到年份,假设是2002,然后我想计算2018-6-30与2002年限之间的差,口算结果等于16.5年,麻烦请问您知道怎么用excel进行计算不,因为2018-6-30与2002数据格式不对等,但我又不能在表格中写成2002-1-1,所以很是纠结啊……

追答

=DATEDIF(DATE(B1,1,1),A1,"m")/12

热心网友 时间:2023-07-12 14:08

小数点后的数据,应该是以该日期对应的当年天数,除以当年的总天数得出的结果吧?
距离A1单元格输入2018-6-30,在A2单元格输入
=(DATEDIF(DATE(YEAR(A1),1,1),A1,"D")+1)/(DATEDIF(DATE(YEAR(A1),1,1),DATE(YEAR(A1),12,31),"D")+1)+YEAR(A1)

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com