IF(D3=D4,60,
IF(D4*1.05>D3>D4,60-(D3-D4)/D4*100,
IF(D4*1.05<D3<D4*1.15,55-(D3-D4)/D4*200,
IF(D4*1.15<D3,35-(D3-D4)/D4*400,
IF(D4*0.95<D3<D4,ABS(D3-D4)/D4*50,
IF(D4*0.85<D3<D4*0.95,57.5-ABS(D3-D4)/D4*100,
IF(D3<D4*0.85,47.5-ABS(D3-D4)/D4*200,-1)))))))
我想知道我这个七重if语句为什么在运行以后总是在第二个if语句不论对错判定结果都是对,都执行的第二个if语句的真值?
IF(D4*1.05>D3>D4,60-(D3-D4)/D4*100,
IF(D4*1.05<D3<D4*1.15,55-(D3-D4)/D4*200,
IF(D4*1.15<D3,35-(D3-D4)/D4*400,
IF(D4*0.95<D3<D4,ABS(D3-D4)/D4*50,
IF(D4*0.85<D3<D4*0.95,57.5-ABS(D3-D4)/D4*100,
IF(D3<D4*0.85,47.5-ABS(D3-D4)/D4*200,-1)))))))
我想知道我这个七重if语句为什么在运行以后总是在第二个if语句不论对错判定结果都是对,都执行的第二个if语句的真值?
