求救,用excel怎样将具体的时间点变为时间段,比如 23:24:00,变为23-24点?

2025-06-20 08:24:10
推荐回答(4个)
回答1:

1、首先在时间段前插入一列,键入公式=mid(A2,13,2)

2、将插入的一列复制,粘贴的数值

3、点击数据-分列-直接点击完成,将格式转换成数值

4、在时间段列插入函数=IF(B2=23,"23-24点",IF(B2=22,"22-23点",IF(B2=21,"21-22点"))),以此类推,大功告成。

5、成果,望采纳。

回答2:

公式如下:
=hour(b1)&"-"&hour(b1)+1&"点"
然后将公式向下拖动填充即可。
如下图:



该公式是利用小时函数hour提取时间里的小时数;
再使用&符号来连接各个数据,最后达到需要的结果。

回答3:

  1. 23:24:00的意思是23点24分零秒。

  2. 你改成23-24是什么意思,它还表示时间吗?

回答4:

出现0:00时,判断是起点还是终点。
如果是起点,则仍作为0:00计算。
如果是终点,则需加1天计算 → 即转换为24:00