Excel表格中,在原有日期数据上自动加上1个月的函数该怎么设定,求解

如题所述

1、以excel2010版本为例,要在下图的日期上加上1个月;

2、在B2单元格输入DATE函数=DATE(YEAR(A1),MONTH(A1)+1,DAY(A1)),MONTH(A1)+1表示在月份加上1,其余的年日不变;

3、但当月份是12月时,再加上1个月,此公式就会自动往年份+1,则2012年变成了2013年;

4、如果只想保留一列日期,那么先复制B列的数据,然后在A列点击鼠标右键,在弹出框粘贴选项选择“123”;

5、则可成功的把B列数据复制到A列了,删掉B列的数据则可。

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-09-10
按你发来的表及"每过1个月,就要挨个刷1次,工作年限每人都加上1个月"的要求:
Q5公式:
=IF(P5<>"",DATEDIF(SUBSTITUTE(P5,".","/"),TODAY(),"y")&"年"&MOD(DATEDIF(SUBSTITUTE(P5,".","/"),TODAY(),"m"),12)+1&"个月","")

向下填充

-----------------------------------
按你的提问应该是:=DATE(YEAR(A1),MONTH(A1)+1,DAY(A1))本回答被提问者采纳
第2个回答  2012-05-09
如果原有日期在A列,几个月的几在B列,则在C2=IF(MONTH(A1)+B1>12,YEAR(A1)+INT((MONTH(A1)+B1)/12)&"-"&INT(MONTH(A1)+B1)-12*INT((MONTH(A1)+B1)/12)&"-"&DAY(A1),YEAR(A1)&"-"&MONTH(A1)+B1&"-"&DAY(A1))
,要多少月都可以,只要输入就行,试试看,如不明了再询
第3个回答  2012-05-09
假设日期放 在A1:A100中,B1中输入
=DATE(YEAR(A1),MONTH(A1)+1,DAY(A1))
下拉。
第4个回答  2012-05-09
excel2007: =EDATE(A1,1)追问

不是很明白,你能帮我做做么

追答

不知你用的什么版本的excel

追问

2003

追答

这个函数用不了。

Excel表格中,在原有日期数据上自动加上1个月的函数该怎么设定,求解
在Excel中,如果想在原有日期数据上自动加上1个月,可以使用DATE函数结合EDATE函数来实现。首先,我们来详细解释一下EDATE函数。EDATE函数是Excel中的一个日期函数,它的作用是返回一个表示指定日期之前或之后某个月份的日期。该函数接受两个参数:起始日期和月份数。具体到我们的问题,若要在原有日期上加...

Excel表格中,在原有日期数据上自动加上1个月的函数该怎么设定,求解
1、以excel2010版本为例,要在下图的日期上加上1个月;2、在B2单元格输入DATE函数=DATE(YEAR(A1),MONTH(A1)+1,DAY(A1)),MONTH(A1)+1表示在月份加上1,其余的年日不变;3、但当月份是12月时,再加上1个月,此公式就会自动往年份+1,则2012年变成了2013年;4、如果只想保留一列日期,那...

Excel表格中在原有日期数据上自动加上1个月的函数该怎么设定求解
在Excel表格中,要在原有日期数据上自动加上1个月,可以使用EDATE函数或结合DATE函数来实现。以下是具体的设定方法:使用EDATE函数 EDATE函数能够返回指定日期之前或之后指定月数的日期。其基本语法为`=EDATE(start_date, months)`,其中`start_date`是起始日期,`months`是要添加的月数。若要在原有日期...

Excel表格中,在原有日期数据上自动加上1个月的函数该怎么设定,求解
解决Excel表格中日期自动加1个月的问题,以Excel2010为例。首先,要在给定日期上进行操作,比如在B2单元格,应用DATE函数:DATE(YEAR(A1),MONTH(A1)+1,DAY(A1))。这个公式的基本原理是将输入单元格A1的月份加1,而年份和日期部分保持不变。然而,需要注意的是,当A1的月份为12月时,使用此公式会自...

如何在excel实现一列的日期是同一表中另一列日期自动往下增加壹个...
1、电脑打开Excel,选中两列单元格,按Ctrl+1进入单元格设置。2、进入单元格设置后,把单元格设置为日期,然后点击确定。3、单元格设置为日期后,输入公式=DATE(YEAR(B2)+1,MONTH(B2),DAY(B2))。4、输入公式后,按回车键就可以得到增加一年的日期了。5、下来复制公式即可。

Excel表格中,在原有时间上加上1个小时的函数该怎么设定,求解
在A2输入:=A1+TIME(1,,)或 =A1+1\/24 下拉填充

excel时间函数单元格里的日期加3年怎么用公式显示
excel时间函数单元格里的日期加3年,这个我有经验,使用EDATE函数既快又方便,下面分享一下具体的操作步骤: 1、首先打开一个excel表格,输入一个日期,这里我以今天的日期为例。 2、下面用EDATE函数,这个函数的用法是输入=EDATE后有两个参数,一个是开始日期,一个是月数。因为我们需要在现有的日期上加3年,所以对应的...

excel中如何才能不用编辑与处理上一组数据的函数关系来处理下一组数据...
1.选中已处理好的单元格 和 将要处理的单元格,然后按Ctrl+D,2.选中已处理的单元格,将鼠标放到已选中的单元格的右下角,当鼠标变成非空心的“十”时,然后向下拖动鼠标就可以了。

EXCEL的问题
(6)、跨表操作数据 设有名称为Sheet1、Sheet2和Sheet3的三张工作表,现要用Sheet1的D8单元格的内容乘以40%,再加上Sheet2的B8单元格内容乘以60%作为Sheet3的A8单元格的内容。则应该在Sheet3的A8单元格输入以下算式:=Sheet1!D8*40%+Sheet2!B8*60%。 (7)、两次选定单元格 有时,我们需要在某个单元格内...

excel2个表格内有相同数据,可以做到直接查找表1内该人员的情况后自动复...
且那些人员在表2内有固定的位置,最好可以做到直接查找表1内该人员的情况后自动复制到表2上面,主... excel2个表格内有相同数据,我要提取表1和表2都有的人员的相关数据复制到表2上面去。且那些人员在表2内有固定的位置,最好可以做到直接查找表1内该人员的情况后自动复制到表2上面,主要就是代码和身份证那一...

相似回答