hi hooshies,
to answer your exact question the following script can do it.
A more general solution depends on the aspect that needs generalizing (i.e. more columns, different ranges for different columns and whether you want it in a column formula or just to be calculated once by jsl)
dt = New Table( "Data source",
Add Rows( 3 ),
New Column( "Part", Character, Nominal, Set Values( {"A", "B", "C"} ) ),
New Column( "Test 1", Set Values( [0.2, 0.2, 0.7] ) ),
New Column( "Test 2", Set Values( [0.4, 0.3, 0.1] ) ),
New Column( "Test 3", Set Values( [0.3, 0.4, 0.2] ) ),
New Column( "Test 4", Set Values( [0.1, 0.6, 0.4] ) ),
);
dt << New Column( "Yes/No",
Character,
Nominal,
Formula(
If(
Maximum(
Abs( :Test 1 ),
Abs( :Test 2 ),
Abs( :Test 3 ),
Abs( :Test 4 )
) > 0.5,
"No",
"Yes"
)
)
);