Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 5590|回复: 8

[已解决]当年当月的当年次月用什么函数求得?

[复制链接]
发表于 2010-9-2 17:32 | 显示全部楼层 |阅读模式
你好,购进月份 为2009年7月,求次月,=MONTH(TODAY())+1
公式只显示8(月份),请问有没公式年份也能显示的?谢谢
最佳答案
2010-9-2 17:56
现在是9月,次月不就是10月吗?
=date(year(a1),month(a1)+1,1)
发表于 2010-9-2 17:37 | 显示全部楼层
回复

使用道具 举报

发表于 2010-9-2 17:47 | 显示全部楼层

试着解答一下

假设2009年7月在A1单元格,求次月可以用公式:=A1+31

回复

使用道具 举报

 楼主| 发表于 2010-9-2 17:55 | 显示全部楼层

QUOTE:
以下是引用lotte在2010-9-2 17:37:00的发言:
=date(year(now()),month(now())+1,1)

我操作出来的结果是2010-10,是不是我操作有误呀?
回复

使用道具 举报

 楼主| 发表于 2010-9-2 17:56 | 显示全部楼层

QUOTE:
以下是引用llaomo在2010-9-2 17:47:00的发言:

试着解答一下

假设2009年7月在A1单元格,求次月可以用公式:=A1+31

你好,以上公式看似可以,但解决不了根源,因为不是每个月都有31天,因此会有偏差。
回复

使用道具 举报

发表于 2010-9-2 17:56 | 显示全部楼层    本楼为最佳答案   

现在是9月,次月不就是10月吗?
=date(year(a1),month(a1)+1,1)
回复

使用道具 举报

 楼主| 发表于 2010-9-2 17:57 | 显示全部楼层

QUOTE:
以下是引用lotte在2010-9-2 17:56:00的发言:
现在是9月,次月不就是10月吗?
=date(year(a1),month(a1)+1,1)

你好,请看题目。
回复

使用道具 举报

发表于 2010-9-2 18:19 | 显示全部楼层

当年次月?12月份的时候显示什么?
回复

使用道具 举报

发表于 2010-9-2 19:29 | 显示全部楼层

QUOTE:
以下是引用baihsiq在2010-9-2 17:56:00的发言:

你好,以上公式看似可以,但解决不了根源,因为不是每个月都有31天,因此会有偏差。

跟是不是每个月都有31天无关,31在这里只是表示加上1个月而已

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-22 22:37 , Processed in 0.354351 second(s), 8 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表