Couleur par cellulepour chaque ligne(
Salut les gens,
Je veux colorer mes cellules par valeur,
donc si la ligne est <= 25 rouge, si > 25 et < 50 orange , si> 50 < 70 jaune.
et >75 vert.
je le décompose pour tester d'abord et quand j'exécute les 2 premiers arguments, la deuxième condition change toutes les lignes en orange
For Each Row(
If(
:CDO 4 week Avg <= 25, dt:CDO 4 week Avg << color cells( "Red", Row() ),
:CDO 4 week Avg > 25 <= 50,
dt:CDO 4 week Avg << color cells( "orange", Row() )
)
);
Je ne comprends pas pourquoi j'écrase la condition et change toutes les couleurs des cellules en orange
ScriptRe : Couleur par celluleVoici un exemple simple de coloration de cellules sur plusieurs colonnes, sans avoir à traiter les cellules ligne par ligne.

Names Default To Here( 1 );
// Open Data Table: Blood Pressure.jmp
// → Data Table( "Blood Pressure" )
dt = Open( "$SAMPLE_DATA/Blood Pressure.jmp" );
For( i = 3, i <= N Cols( dt ), i++,
theRows = dt << get rows where( As Column( dt, i ) > 180 );
Column( dt, i ) << color cells( "red", theRows );
);
Re : Couleur par celluleEt est-il possible de boucler cela pour chaque colonne ou dois-je faire une boucle for pour chacune des colonnes?
Re : Couleur par celluleLa deuxième comparaison semble fausse.
Essayez de changer :
:CDO 4 week Avg > 25 <=50,
pour
25 < :CDO 4 week Avg <=50,