Excel中的日期如何可以按月递增?

比如有A列B列C列,A列日期是2012年1月25日,B列日期是2012年2月25日,用什么函数可以实现C列算出是2012年3月25日,D列是2012年4月25日?请大神出... 比如有A列B列C列,A列日期是2012年1月25日,B列日期是2012年2月25日,用什么函数可以实现C列算出是2012年3月25日,D列是2012年4月25日?请大神出来帮帮忙吧。 展开
 我来答
窗外的社会
高粉答主

2019-06-06 · 此处无声胜有声,自由自在
窗外的社会
采纳数:247 获赞数:135051

向TA提问 私信TA
展开全部

工具/原材料

excel2018版、电脑。

1、打开电脑找到并双击打开excel2018版表格软件;

2、双击打开excel表格软件以后,为了示范先在A、B单元格内编辑好任意的年份数字;

3、编辑好以后,在选中C列并在编辑栏里输入=DATE(YEAR(A1),MONTH(A1)+1,DAY(A1)),公式代表的意思是以A1单元格为基准,日期添加一天;

4、输入好公式以后,按回车键对公式进行填充即可完成;

5、同理选中D列并输入=DATE(YEAR(A1),MONTH(B1)+1,DAY(B1));

6、输入好公式以后,再按回车键对公式进行填充即可完成。

崔师尊
推荐于2017-09-02 · TA获得超过9317个赞
知道大有可为答主
回答量:3387
采纳率:36%
帮助的人:1769万
展开全部
  1. 运行Excel,新建文件,A1单元格内输入:

    =TEXT(DATE(2009,8+ROW()-1,10),"e-m-d~")&TEXT(DATE(2009,8+ROW(),10),"e-m-d")

  2. 移动鼠标到单元格右下角,待鼠标变成实心十字后,向下拖动即可。

  3. 其中:黄色的2009、8、10为起始日期,请用相应日期代替;蓝色ROW()表示取当前行号,绿色的-1里的1按实际行数适当调整,第1行减1,第2行减2,以此类推。

  4. 以上适用于Excel所有版本,如果觉得麻烦,且使用的Excel2007版以上,请继续看。
  5. 运行Excel,新建文件,A1单元格内输入:

    =TEXT(EDATE("2009-08-10",ROW()-1),"e-m-d")&"~"&TEXT(EDATE("2009-09-10",ROW()-1),"e-m-d")

  6. 移动鼠标到单元格右下角,待鼠标变成实心十字后,向下拖动即可。

  7. Excel2007版公式中日期区间更直观、易懂,可根据实际情况灵活运用。

    如将式中2009-08-10改为2009-08-01,2009-09-10改为2009-08-31,则时间区间变为2009年8月。向下拖动后如图:

  8. 同样的,ROW()-1中的数字需要根据实际情况变化,方法同第3步不再赘述。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
大徐哥
推荐于2017-09-22 · TA获得超过1.5万个赞
知道大有可为答主
回答量:5920
采纳率:0%
帮助的人:2566万
展开全部
A1单元格中输入一个日期
B1输入公式
=DATE(YEAR(A1),MONTH(A1)+1,DAY(A1))
B1公式向后复制
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友f33ff108
2020-05-08
知道答主
回答量:1
采纳率:0%
帮助的人:619
展开全部

楼上你们简单问题复杂化了,题主把问题具象化,将日期举例为月中,如果ABC列为,2020年1月31日,2020年2月29日,用你们的月份+1,其他不变还有用吗?

用快速填充法

关键点在于:首先必须是日期格式

选中2个数据向右拖动,快速填充。


已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tws955
2012-12-13 · TA获得超过183个赞
知道答主
回答量:32
采纳率:0%
帮助的人:24.1万
展开全部
可以同时选择2个单元格拖出来;
函数可以用这个的试试:=TEXT(DATE(YEAR(A1),MONTH(A1)+1,DAY(A1)),"yyyy年MM月DD日")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式