excel if函数如何判断现在时间是否介于一个时间段内,比如是否介于5点至9点!是返回A不是C

2025-04-27 01:13:13
推荐回答(3个)
回答1:

判断当前时间点是否在一个时间段的操作方法如下:

一、如下图,要在B1单元格中判断当前时间(当前时间显示在了A3单元格)是否在上午5点到9点之间,那么首先需要输入两个辅助单元格,在这两个单元格内分别输入这个时间段的两个时间(这个时间段的两个时间点可以输入在任意两个空白单元格内,只需后面更改公式中的单元格参数即可)。

二、这时在B1单元格中输入下面公式=IF(AND(TIME(HOUR(NOW()),MINUTE(NOW()),0)>A1,TIME(HOUR(NOW()),MINUTE(NOW()),0)

三、 最后按回车键计算,或是按公式栏上的输入按钮。

四、这时即可在B1单元格内判定出当前时间是否在5点到9点之间。

回答2:

方法一:

第一步,获取现在时间,公式:=now()

第二步,判断时间段,公式:=IF(AND(HOUR(B8)>17,HOUR(B8)<21),"A","C")


方法二:

公式:=IF(AND(HOUR(NOW())>17,HOUR(NOW())<21),"A","C")


回答3:

输入

=IF(AND(HOUR(NOW())>=5,HOUR(NOW())<=9),"A","C")

详见附图示例