搜索
首页 电脑/网络 软件

怎样在excel中将时间范围换成准确时间呢?

比如统计员工每个时间段,竖的一列分别是8:00-9:00,9:00-12:00,我这里就要分别改成1和3,请问有什么公式或办法能让这类所有的时间范围都变成准确时间嘛?

全部回答

2011-09-19

0 0

  这是我的回答,希望对你有帮助。 是这样吗? B1=IF(A1="","",RIGHT(A1,LEN(A1)-FIND("-",A1))-LEFT(A1,FIND("-",A1)-1)) 单元格设为时间格式,下拉复制。
  (见附件) 若是常规显示,也可: B1=IF(A1="","",TEXT(RIGHT(A1,LEN(A1)-FIND("-",A1))-LEFT(A1,FIND("-",A1)-1),"[H]")) 单元格格式为常规。
  

2011-09-19

84 0

如果将“8:00-9:00”,“9:00-12:00”等依次放在A1、A2……单元格中,那么,在B1单元格中输入以下公式: =HOUR(MID(A1,FIND("-",A1)+1,10))-HOUR(LEFT(A1,FIND("-",A1)-1)) 然后下拉复制到所需位置应可达到要求。 如果要把起止时刻改为时间的结果显示在原单元格中,应用宏代码能实现你的目的。

2011-09-19

67 0

怎么个改法?改到哪里?请上传个具体示例予以说明,以便理解后帮忙! ★改在别的单元格可以,改在“7:00-9:00”所在单元格,不能!

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

电脑/网络
软件
程序设计
电脑装机
操作系统/系统故障
硬件
笔记本电脑
百度
互联网
反病毒
软件
软件
多媒体软件
系统软件
办公软件
网络软件
图像处理软件
举报
举报原因(必选):
取消确定举报