发布网友 发布时间: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)