excel怎么计算日期到现在有几年几月

excel怎么计算日期到现在有几年几月,这个非常适用于人事部用来计算工人工具。下面有两组公式函数,公式函数1:=DATEDIF(A5,TODAY(),"Y")&"年"&DATEDIF(A5,TODAY(),"YM")&"月"公式函数2:IF(DATEDIF(A5,TODAY(),"y")=0,DATEDIF(A5,TODAY(),"ym")&"个月",DATEDIF(A5,TODAY(),"y")&"年"&DATEDIF(A5,TODAY(),"ym")&"个月")

这两组公式函数很相似,区别在于公式函数1在小于1年的时候显示格式为:0年*月。而公式函数2在小于1年的时候,不显示年数,举例说明,请向下看。

公式函数1、如下图

介绍一下函数的意思:【DATEDIF(A5,TODAY(),"Y")&"年"】这是获取A5单元格日期至现在的除月份外的年,【DATEDIF(A5,TODAY(),"YM")&"月"】这是获取A5单元格日期至现在的除年份外的月,【&】是连接符号。

公式函数2、如下图,如果低于1年,则不显示年份

详细介绍一下

如上图,我们点了插入函数出现的图,第一个是IF判断,第二和第三行和公式函数1是一样子的,判断是如果年份=0,则不显示。

建议用公式函数2,因为哪有写0年的啊。

(0)

相关推荐