excel表里里如何将时间区间往后延一年
发布网友
发布时间:2022-04-28 17:43
我来回答
共4个回答
热心网友
时间:2023-05-13 10:35
按照你给的格式,我只好这样了:
如果A1单元格日期格式是:2014-5-1的话,B1直接加365,不过也不是很严谨。
热心网友
时间:2023-05-13 10:36
假设时间在A1单元格,则公式为:
=(LEFT(A1,4)+1)&MID(A1,5,FIND("-",A1)-4)&(MID(A1,FIND("-",A1)+1,4)+1)&RIGHT(A1,LEN(A1)-FIND("-",A1)-4)
但是,这样不严格。特例是结尾日期如果是2月最后一天,就无法自动适应平闰年的日期变更。
要是自动计算的话用一个公式比较麻烦。所以要么手工修改,要么用分列功能将两个日期分到两个单元格,再转换为日期数据,然后用日期函数进行计算,再合并为时间区间。
热心网友
时间:2023-05-13 10:36
如果A1=2014.5.1-2015.4.30
B1=LEFT(A1,3)&MID(A1,4,1)+1&MID(A1,5,8)&MID(A1,13,1)+1&RIGHT(A1,5)
另外说一句,这其实是在对字符串在进行操作
EXCEL不认识你写的日期,第一 分隔请用 - 或/号比如2014-3-6,而且一个日期写一格 不要写一起。
热心网友
时间:2023-05-13 10:37
在B1中输入或复制粘贴下列公式
=SUBSTITUTE(SUBSTITUTE(A1,"2015","2016"),"2014","2015")
下拉填充