基本查询,但我一直得到#ERROR!。我想自动生成“白天上午”,“白天下午”,“晚上”,从时间。我写的失败的公式是:
=IF(AND(D47>6,D47<18),”Day”,IF(AND(D47>18,D47<24),”NIGHT”,IF(AND(D47>0,D47<6),”NGHT”)))在D列中是时间,格式为24小时,例如13:45或00:40。出于这个公式的目的,我将"day“定义为06:00 - 17:59之间。18:00 - 00:00和0:00 - 05:59是“夜”。
发布于 2018-02-06 22:32:34
在您的公式中,将所有小时数除以24。(显示06:00,但基础值实际上是0.25 (即四分之一天) )。
不要在需要直接引号(")的地方使用智能引号(“) (即贯穿始终) (see)。
如果你想把AM和PM区分开(比如把(D47>6,D47<18)分解成像(D47>6,D47<12)和(D47>12,D47<18)这样的东西),就不要跨越正午。
决定在尖端会发生什么。也就是说,例如,当D47既不大于06:00也不小于06:00时会发生什么(可能需要在一些尖括号后面加上一些等号)。
您可能在公式中的最后一个单词中缺少I。
放在正确位置的OR可能会简化您的公式。
发布于 2018-01-27 23:46:16
尝试使用直引号"而不是“
https://stackoverflow.com/questions/48476819
复制相似问题