如果在EXCEL中进行调节

时间:2017-06-15 10:58:47

标签: excel excel-formula

我有一段时间的细胞。如果时间在16:30到17:00之间,那么下一个单元格的值应该是16:45,如果值在6:45到7:15之间那么它应该是7:00。这必须通过公式来实现。请帮忙。

提前致谢。

2 个答案:

答案 0 :(得分:0)

使用以下公式 = IF(AND(OR(HOUR(G5)= 17,HOUR(G5)= 16),分钟(G5)小于30,MINUTE(G5)→15), “16点45分00秒”,IF(AND (OR(HOUR(G5)= 18,HOUR(G5)= 19),分钟(G5)小于30,MINUTE(G5)→15), “19时00分00秒”, “”))

答案 1 :(得分:0)

如果您的时间数据位于Column A,请在Column B中输入公式,并根据需要格式化,

=IF(AND(A1>TIME(16,30,0),A1<TIME(17,0,0)),TIME(16,45,0),IF(AND(A1>TIME(6,45,0),A1<TIME(7,15,0)),TIME(7,0,0),A1))

enter image description here

如果时间不属于上述2个条件中的任何一个,则时间将按原样打印。