excel怎么区分时间段 如图是我公司的中午晚餐就餐图我想区分开中午就餐时间段10点到13点 晚餐

excel怎么区分时间段 如图是我公司的中午晚餐就餐图我想区分开中午就餐时间段10点到13点 晚餐4点到6点怎呢区分用什么函数在线等答案高悬赏

第1个回答  2015-04-15
=IF(HOUR(I2)<=13,"中餐",IF(HOUR(I2)>=14,"晚餐",""))
=IF(AND(HOUR(I2)>=10,HOUR(I2)<=13),"中餐",IF(AND(HOUR(I2)>=14,HOUR(I2)<=18),"晚餐",""))追问

不行

追答

=IF(AND(TEXT(I2,"hhmmss")>="100000",TEXT(I2,"hhmmss")="140000",TEXT(I2,"hhmmss")<="180000"),"晚餐",""))

第2个回答  推荐于2016-09-07
在H3单元格输入以下公式,然后向下填充公式
=IF(HOUR(E3)<16,"中餐","晚餐")追问

那中餐晚餐出来了我想求中餐的总数怎么弄

我不想一个一个看

追答

输入
=COUNTIF(H:H,"中餐")
=COUNTIF(H:H,"晚餐")

追问

谢谢

您好 如果有夜宵的话 就是0:00的话怎么套

追答

在H3单元格输入以下公式,然后向下填充公式
=IF(HOUR(E3<8,"夜宵",IF(HOUR(E3)<16,"中餐","晚餐"))

追问

出现了这个怎么办

追答

抱歉,少写了一个括号。
在H3单元格输入以下公式,然后向下填充公式
=IF(HOUR(E3)<8,"夜宵",IF(HOUR(E3)<16,"中餐","晚餐"))

追问

数量是正确了 可是为什么这个晚餐显示了false

追答

你的公式中,最后漏掉一个英文逗号。

=IF(HOUR(E3)<8,"夜宵",IF(HOUR(E3)<16,"中餐","晚餐"))

 

追问

弄好了太谢谢你了好有耐心

追答

相互分享 共同提高

本回答被提问者采纳