求精通Excel和数学的大神帮忙看看这条公式.

问题描述:

求精通Excel和数学的大神帮忙看看这条公式.
IF(SIGN(D4*D5)*(ABS(D4)+ABS(D5))90,"极昼,日不落",IF(SIGN(D4*D5)*(ABS(D4)+ABS(D5))=90,"极昼,有日出",1.57079635-ACOS(TAN(D6)*TAN(D7)))))
我不太理解最后一条公式,1.57079635-ACOS(TAN(D6)*TAN(D7) 这一条是在什么情况下启用的?

SIGN(D4*D5)*(ABS(D4)+ABS(D5))大于-90 小于90时启用.1.57079635-ACOS(TAN(D6)*TAN(D7)这条呢?属于哪个的?什么情况下会启用这一条?就是当SIGN(D4*D5)*(ABS(D4)+ABS(D5))的计算值界与-90和90之间是计算1.57079635-ACOS(TAN(D6)*TAN(D7)