EXCEL时间公式有解答的吗?
C2=A2的日期+1个月=2023-1-16C3=A3的日期+3个月=2023-3-16C4=A4的日期+4个月=2023-4-16求这样的时间公式...
C2=A2的日期+1个月=2023-1-16C3=A3的日期+3个月=2023-3-16C4=A4的日期+4个月=2023-4-16求这样的时间公式
展开
3个回答
展开全部
将第一列的年、月、日提出出来,我们只要在月上面去做加法就可以了,然后用日期函数封装就可以了
YEAR(A2)取出A2单元格的年,也就是返回2022
MONTH(A2)取出月份,再加上月上的值,月份就自动增加了
DAY(A2)取出日
deat的三个参数,第一个是年的数字,第二个是月的数字,第三个是日的数字
如上图所示,结果是44942,错了吗?
没错,日期本身就是个数字,我们将其格式设置为日期就可以了
此时肯定有个疑问,12月+1不是13月了吗?放心,DATE函数会自动修正,月份满12自动会向前进1,年份就会变成+1
日也是一样,超过当月的最大值,也会自动向前进1,也就是月的数值上+1
设置好单元格格式后下拉,就得到我们想要的日期
我们就拿最后一个单元格来说明情况
YEAR(A2)=2022
MONTH(A2)=12,加上6就是18
DAY(A2)=16
date接受这三个参数就是DATE(2022,18,16),我们就想出来的日期是2022-18-16
这个日期肯定是错的,DATE函数知道这是个日期,会自动去修正,18月满了1年,多6个月 ,所以会向前进一位,年2022就会变成2023,月就变成了6
所以显示的结果是2023-6-16
2022-12-17 · 知道合伙人软件行家
关注
展开全部
=DATE(YEAR(A2),MONTH(A2)+B2,DAY(A2))
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询