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求这样的时间公式 展开
 我来答
心夜流星
2022-12-16 · 多学一样本事,就少说一句求人的话
心夜流星
采纳数:237 获赞数:632

向TA提问 私信TA
展开全部

将第一列的年、月、日提出出来,我们只要在月上面去做加法就可以了,然后用日期函数封装就可以了

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

yanxy0924
2022-12-16 · 知道合伙人互联网行家
yanxy0924
知道合伙人互联网行家
采纳数:7683 获赞数:18589

向TA提问 私信TA
展开全部

C2输入   =DATE(YEAR(A2),MONTH(A2)+B2,DAY(A2))      下拉

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
skyzxh

2022-12-17 · 知道合伙人软件行家
skyzxh
知道合伙人软件行家
采纳数:2623 获赞数:8344
毕业于中科院,硕士,30年工程从业经验。现任公司技术负责。

向TA提问 私信TA
展开全部
=DATE(YEAR(A2),MONTH(A2)+B2,DAY(A2))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式