首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

...一个单元格中的一定范围内时间段,在另一个单元格显示相应文字呢...

发布网友

我来回答

5个回答

热心网友

=IF((A1-INT(A1)>13/24)*(A1-INT(A1)<13.5/24),"午高峰",IF((A1-INT(A1)>17/24)*(A1-INT(A1)<19.5/24),"晚高峰",""))

下拉

热心网友

时间,是1天分成24份,分成小时,再分成60分成分钟。17点,19点都是小数,可以用and()判断,在这个区间的显示晚高峰。

 

热心网友

你时间格式是标准格式吗?如果是,假设A1是标准时间格式的数值,B1输入公式:
=IF(AND(A1>=17/24,A1<=19.5/24),"晚高峰",IF(AND(A1>=10.5/24,A1<=13/24),"午高峰",IF(OR(A1>=23/24,A1<=6.5/24),"凌晨")))
PS:你的午高峰应当是定义错误的吧。

热心网友

在B1中输入或复制粘贴下列公式
=IF(AND(A1>=17/24,A1<=19.5/24),"晚高峰",IF(AND(A1>=10.5/24,A1<=13/24),"午高峰",IF(OR(A1>=23/24,A1<=6.5/24),"凌晨","")))

=LOOKUP(A1,{0,6.5,10.5,13,17,19.5,23}/24,{"凌晨","","午高峰","","晚高峰","","凌晨"})
下拉填充

热心网友

=if((a1>=time(17,0,0))*(a1time(13,0,0))*(a1<time(13,30,0)),"午高峰",""))
这是时间在17:00--19:30和13:00--13:00(不包括13:00)显示高峰,其他时间段不显示的设置:

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com