Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 1689|回复: 3

[已解决]关于这个时间函数??

[复制链接]
发表于 2011-3-20 16:14 | 显示全部楼层 |阅读模式
被引用的单元格  C3  格式为:##":"##  由于此单元格为数值   例如  12:30 为 1230

所以后面的时间段函数为=IF(C3="","",VLOOKUP(C3,{800,"8:00-9:30";931,"9:30-11:00";1101,"11:00-12:30";1231,"12:30-14:00";1401,"14:00-15:30";1531,"15:30-17:00";1701,"17:00以后"},2))

时间段 ( 8:00-9:30        9:30-11:00        11:00-12:30        12:30-14:00        14:00-15:30        15:30-17:00        17:00以后)

请问如果被引用的单元格如果按照正常的时间格式 12:30  那后面的函数怎么修改 才能达到同样的效果    (有个需要注意的地方 比如:如果是时间9:30   则归纳到前一个时间段 8:00-9:30  其它类推,.时间段如果超过17:00 自动显示成 17:00以后)
最佳答案
2011-3-21 09:00
不正常的时间格式,一定要换成正常的来操作才是正解

从长远看,不正常的格式,只能起到给自己下套的作用,还有就是事倍功半的作用
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2011-3-20 21:47 | 显示全部楼层
=IF(C3="","",LOOKUP(C3,--{"8:00","9:31","11:01","12:31","14:01","15:31","17:01"},{"8:00-9:30","9:30-11:00","11:00-12:30","12:30-14:00","14:00-15:30","15:30-17:00","17:00以后"}))
回复

使用道具 举报

发表于 2011-3-21 09:00 | 显示全部楼层    本楼为最佳答案   
不正常的时间格式,一定要换成正常的来操作才是正解

从长远看,不正常的格式,只能起到给自己下套的作用,还有就是事倍功半的作用
回复

使用道具 举报

 楼主| 发表于 2011-3-21 11:56 | 显示全部楼层
所以我现在恢复了正常格式了  感谢啦!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-16 22:39 , Processed in 0.240512 second(s), 9 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表