Login Page - Create Account

Support Board


Date/Time: Fri, 26 Jun 2026 17:11:13 +0000



Post From: False positives using IF statement

[2020-03-06 14:09:23]
Sawtooth - Posts: 4335
Upon closer look at that formula, it won't change to the opposite polarity until B3 has made the full transition to the other side, so there will be some false positives in between.

You could just use two columns:
=IF(AND(B3>ID11.SG1@3,B3>ID12.SG1@3,B3>ID15.SG1@3),1,0)
=IF(AND(B3>ID11.SG1@3,B3>ID12.SG1@3,B3>ID15.SG1@3),-1,0)

If you want the formula in only one column, you'll need a third condition, rewritten using MAX and MIN functions:
=IF(AND(B3>=MIN(ID11.SG1@3,ID12.SG1@3,ID15.SG1@3),B3<=MAX(ID11.SG1@3,ID12.SG1@3,ID15.SG1@3)),0,IF(B3<MIN(ID11.SG1@3,ID12.SG1@3,ID15.SG1@3),1,IF(B3>MAX(ID11.SG1@3,ID12.SG1@3,ID15.SG1@3),-1,U4)))