首页 > 教育

IF公式总得到的答案又对有不对,大家帮我看下,哪里有问题?

更新时间2019-07-06 01:25:17

=IF(AND(D7>=TIME(8,30,0),D7<=TIME(9,30,0)),D7,IF(D7<TIME(8,29,0),TIME(8,30,0),IF(D7<TIME(9,30,1),TIME(9,30,0),0)))
意思很简单,D7的时间 如果在8:30--9:30 之间  那就等于D7实际数据;D7的时间如果早于8:30,那就=8:30;  D7的时间超过9:30 ,那么就=9:30, 
不知道这个逻辑是不是有问题,算出来答案总是有错有对,高手帮忙解答一下,万分感谢

IF(D7<TIME(9,30,1) 应当是 D7>TIME(9,30,1) 吧 。


公式可简化  =IF(D7<TIME(8,30,0),TIME(8,30,0),IF(D7>TIME(9,30,0),TIME(9,30,0),D7))

=IF(AND(D7>=TIME(8,30,0),D7<=TIME(9,30,0)),D7,IF(D7<TIME(8,30,0),TIME(8,30,0)),IF(D7>TIME(9,30,1),TIME(9,30,0),0))

相关标签:公式

上一篇:这道题的百度答案看不懂。

下一篇:如图,这个球的体积怎么算,详细的解题思路怎么解?