excel中如何进行时间的比较

excel软件中如何进行时间的比较,例如ABC12008-5-17:4122008-5-115:3032008-5-27:3142008-5-215:2152008-5-... excel软件中如何进行时间的比较,例如
A B C

1 2008-5-1 7:41
2 2008-5-1 15:30
3 2008-5-2 7:31
4 2008-5-2 15:21
5 2008-5-3 7:55
6 2008-5-3 15:30
7 2008-5-4 7:40
8 2008-5-4 14:53

如何去比较C1(7:41)是否小于时间(早于时间)7:50,
C2(15:30)是否晚于15:00,我用if语句直接输入 =IF(C1>7:50,"迟到","ok"),=IF(C2<15:00,"早退","ok"),老是提升公式输入错误,得不到正确的结果
展开
 我来答
EXCEL办公实战
2018-07-26 · Excel办公实战函数、技巧、VBA教程
EXCEL办公实战
采纳数:2380 获赞数:23625

向TA提问 私信TA
展开全部

通过TEXT(NOW(),"h:mm:ss")获取系统时间进行对比


Excel版本参考:2010

A1单元格是测试时间: 23:00:00    

1、B1单元格输入公式:=a1-TEXT(NOW(),"h:mm:ss")

2、回车,查看效果

baid_zdao
2008-05-19 · TA获得超过335个赞
知道小有建树答主
回答量:523
采纳率:0%
帮助的人:338万
展开全部
其实你就算不显示公式错误你的公式也用不成,因为你上下班都在一列
怎么复制啊?有个小技巧,就是说上班的人不可能11:30才来打卡上班吧,下班的人也不可能11:30就打卡下班吧?如果有这个可能,下面的公式也用不成。
你在任意3个空单元格输入7:50、11:30、15:00(记得设置成时间格式)比如分别是E1,F1,G1公式为
=IF(AND(C1>E1,C1<F1),"迟到",IF(AND(C1<G1,C1>F1),"早退",OK))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
摩羯糖芯
2015-11-08 · TA获得超过6271个赞
知道大有可为答主
回答量:4898
采纳率:31%
帮助的人:448万
展开全部

 通过TEXT(NOW(),"h:mm:ss")获取系统时间进行对比


Excel版本参考:2010

A1单元格是测试时间: 23:00:00    

1、B1单元格输入公式:=a1-TEXT(NOW(),"h:mm:ss")

2、回车,查看效果

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
spzxxcbq
2008-05-18 · TA获得超过5246个赞
知道小有建树答主
回答量:491
采纳率:0%
帮助的人:492万
展开全部
你可以设计这样一张表格:
A B C D E
姓名 上班时间 是否迟到 下班时间 是否早退
标准
B2、D2输入规定的上下班时间,下面输入各人的上下班时间,在C列、E列相应的单元格中就能显示迟到或早退,注意:B、D这两列单元格除第一行外一定要设置为时间格式:如7:30:00,输入时间要用到冒号,如7:30应输入“7”“:”“3”“0”,公式中的B2、D2要用绝对地址即$B$2、$D$2
在C3输入公式:=IF(B3>$B$2,"迟到","OK")
在E3输入公式:=IF(D3<$D$2,"早退","OK")下面的公式只要向下拖。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gongyuchun
2008-05-18 · TA获得超过2330个赞
知道小有建树答主
回答量:362
采纳率:0%
帮助的人:735万
展开全部
这么试一下

=IF(C1>TIME(7,50,0),"迟到","ok")

=IF(C2<TIME(15,00,00),"早退","ok")
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式