excel函数中根据入职日期年月日得出三个月后转正日期的公式

现在EXCEL中“X4”是入职年月日,转正日期是“AB4”,请大神指教,按照正常3个月给予转正的话,在输入入职日期后能自动得出转正日期的EX函数是怎么设置?烦请详细一些,谢谢!

以2007版EXCEL为例,根据下图中的入职日期,按照正常3个月给予转正计算转正日期

可以用EDATE函数可以实现转正日期的计算

1、在单元格B2中输入:=EDATE()函数

2、光标移动到EDATE函数的括号内,选择EDATE函数的第一个参数,入职日期(即A2单元格)并输入逗号完成EDATE函数的第一个参数条件

3、输入EDATE函数的第二个参数条件,也是最后一个条件,转正需要的月数:3个月,即输入3

4、按回车键完成,显示结果如下

5、鼠标放到B2单元格右下角,当光标变为“十”字型时,下拉单元格复制公式,完成后面的转正日期的自动填充,显示结果如下

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2019-10-22

可用=DATE(YEAR(B2),MONTH(B2)+3,DAY(B2))计算。

公式中YEAE代表年,MONTH代表月,DAY代表日,要计算三个月后转正,即在公式的月部分加上3就能正确计算了。

1、若excel 中入职日期如下所示:

2、即公式可用=DATE(YEAR(B2),MONTH(B2)+3,DAY(B2)),输入B列的入职日期后,C列的转正日期就会自动得出,跨年的也可以显示,公式直接往下拉就好。

扩展资料:

函数DATE(year,month,day)的用法:

Year 参数 year 可以为一到四位数字。Microsoft Excel 将根据所使用的日期系统来解释 year 参数。默认情况下,Microsoft Excel for Windows 将使用 1900 日期系统,而 Microsoft Excel for Macintosh 将使用 1904 日期系统;

Month 代表每年中月份的数字;

Day 代表在该月份中第几天的数字。

excel 中要算几年后、几个月后、几天后等都可以直接用DATE函数,在相应的函数位置加上要算的时间距离就行,=DATE(YEAR(B2)+“几年”,MONTH(B2)+“几月”,DAY(B2)+“几天”),就能算出你需要的日期了,方便快捷。

参考资料:百度百科——DATE函数

本回答被网友采纳
第2个回答  2015-10-19

在知道入职日期的前提下,自动计算出两个月后的转正日期,公式:
=DATE(YEAR(A1),MONTH(A1)+2,DAY(A1)) 
A1为入职日期。

1.举例说明,先来看看原始数据,日期是文本格式的月日年。

2.选中日期一列。

3.打开数据选项下的【分列】。

4.选择【分隔符号】,点击下一步按钮。

5.接着,选择第一个选项,然后点击下一步。

6.这是关键,要告诉Excel第一位是月,然后是日,然后是年,于是选择格式为“MDY”,点击完成。

7.这是转换以后得到的日期。

第3个回答  推荐于2016-03-16
=DATE(YEAR(X4),MONTH(X4)+AB4,DAY(X4))

=DATE(YEAR(X4),MONTH(X4)+3,DAY(X4))

=EDATE(X4,3) 将此单元格设置为日期格式本回答被提问者和网友采纳
第4个回答  2014-08-06
假设入职日期 在A1 ,转正日期在B2
在B2输入 =DATE(YEAR(A1),MONTH(A1)+3,DAY(A1))
下拉填充
相似回答