excel怎么用vba编写时间比较

现在有一个上班时间记录器,记录了早上来上班的人的时间,日期,姓名,然后数据汇编成一个excel文档,如何用vba来编写程序,查看整点来上班的人的名单。abc11,01,0... 现在有一个上班时间记录器,记录了早上来上班的人的时间,日期,姓名,然后数据汇编成一个excel文档,如何用vba来编写程序,查看整点来上班的人的名单。
a b c
11,01,08 07:25:01 王
11,01,08 07:25:06 李
11,01,08 07:26:35 张
11,02,08 06:58:56 陈
11,02,08 07:24:30 王
现在我想知道1,2号早上7点半来上班的是谁,没有7点半的显示离7点半最近的那个人。怎么编程阿?
上面列举的只是一部分。这个工厂很多人,有时两个人还同时来,一个月下来形成了一个数据库。然后要找出每天9点半,9点35分,9点40分……16点05分来的人的名字,组成一个表格。如果没有9点半的,显示最接近9点半的人。
展开
 我来答
桃子来喽f9
2009-03-13 · 超过43用户采纳过TA的回答
知道答主
回答量:139
采纳率:0%
帮助的人:0
展开全部
这么简单的应该不需要用vba吧,直接选择一个单元格做绝对变量,然后在单元格中输入想对比的日期,然后增加一列设置数值型,取考勤时间和这个时间的差,然后排序就可以看见了。

这个顺序是来得越早的人越在前面,如果想看最接近七点半的人,可以在公式里加个if判断,为负时取反就可以。

如果需要多个时间段,将时间取出,然后排序就可以
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
又一只虎
2009-03-10 · 超过17用户采纳过TA的回答
知道答主
回答量:47
采纳率:0%
帮助的人:0
展开全部
排个序,lookup函数就能解决呀。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mmx1122
2009-03-10 · TA获得超过2597个赞
知道小有建树答主
回答量:3142
采纳率:0%
帮助的人:1036万
展开全部
hi我吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式