excel 特殊日期格式,如何加1天,谢谢

excel 日期和时间在一起的特殊日期格式,如何加1天?

2020/08/20-09:35变成 2020/08/21-09:35//////还有更改后面的时间,例如改成 2020/08/21-15:00

在电子表格里,1天就用1表示,1小时就是1/24。加1天就加1,加1小时就加1/24。假如你原来的日期时间在A1,则=A1十1十1/24,就会得到第2天的10:35。

如图:

追问

晕,我再excel2016里也是这么直接加1,报错#value。确认两列都是日期格式,有什么提示建议吗?谢谢

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-02-23

如果时间在A1单元格,增加一天,输入

=A1+1

如果修改后面的时间,那么输入

=A1+1+5.41667/24

追问

晕,excel2016里也是这么直接加1,报错#value。确认两列都是日期格式,有什么提示建议吗?谢谢

追答

将2020/08/20-09:35中日期与时间中的“-”用空格" "代替。

追问

通过另外一列,已经转化成excel日期和时间中间带空格的标准格式了 2020/08/20 9:35、、、用type函数也显示是日期格式

追答

日期或时间数据都对应的是时间序列值,以日期或时间格式显示。
对应增加1天,就是+1;对应增加小时,就是把小时数/24。

第2个回答  2021-02-24
在电子表格里,1天就用1表示,1小时就是1/24。加1天就加1,加1小时就加1/24。假如你原来的日期时间在A1,则=A1十1十1/24,就会得到第2天的10:35。追问

晕,excel2016里也是这么直接加1,报错#value。确认两列都是日期格式,有什么提示建议吗?谢谢

追答

你题目里2020/08/20-9:35可不是日期格式哟,2020/08/20 9:35这种才是日期格式

追问

通过另外一列,已经转化成excel日期和时间中间带空格的标准格式了 2020/08/20 9:35、、、用type函数也显示是日期格式

第3个回答  2021-02-24
如果数据都是如例所示的16位组成,假设数据在A1单元格,B1 = =TEXT(DATE(LEFT(A1,4),MID(A1,6,2),MID(A1,9,2))+1,"yyyy/mm/dd-")&RIGHT(A1,4),可得到所需结果。
希望对你有帮助。
第4个回答  2021-02-24
=TEXT(ROUNDUP(--SUBSTITUTE(M30,"-"," "),)+15/24,"YYYY/M/D-H:MM")
不清楚你的数据格式,试下是不是可行