求教excel函数问题 急

来源:百度知道 编辑:UC知道 时间:2024/06/18 11:57:43
a1某一员工 a2是他的报到日期 a3是他的辞职日期 报到日期和辞职日期跨好几个年度
a3定义为某一年度,如果这一年度员工还在,返回这一年的内在职的月份数,如果不在,返回数值0

先谢谢了 急用
很感谢大家 我在努力学

举个例子
你说的a3定义为某一年度 我真的没看懂

a5 输入
=IF(YEAR(A2)>A4,"还未报道",IF(YEAR(A3)<A4,"以辞职",(YEAR(A3)-A4)*12+MONTH(A3)))

这回没问题了

你最好把数据分列放,别放在1列里
数据自己改

太简单了 我懒得回答 不会看一下那些帮助文件 很容易解决的

不很明白,若方便,文件和要求发过来看看(yqch134@163.com)

=IF(OR(A4<YEAR(A2),AND(A3<>"",A4>YEAR(A3))),0,DATEDIF(MAX(A2-1,DATE(A4,1,0)),MIN(A3,DATE(A4,12,31)),"M"))

姓名 报到日期 辞职日期 月份数
张三 1999-1-1 122个月 =IF(C2="",DATEDIF(B2,TODAY(),"m")&"个月",0)
李四 2002-2-3 2009-2-1 0