OK, Sie haben mich erfolgreich dazu gebracht, ein Beispiel zu geben.Hier ist es.Farben wurden manuell eingerichtet; das könntest du wahrscheinlich leicht programmieren.

// Erstellen Sie eine bedingte Formatierungsregel, die Regenbogenfarben für 0-100 verwendet
Vorlieben (
Regeln für die bedingte Formatierung (
Regelsatz (
Regelname ( "Gefälle 0-100" ) ,
Bereich ( Mindestwert ( 0 ) , MaxWert ( 10 ) , Inklusive Start ( 0 ) , InklusiveEnde ( 1 ) ,
EndBackColor ( { 240 , 78 , 0 } ) , Format ( Hintergrundfarbe ( { 255 , 0 , 0 } ) )
) ,
Bereich ( Mindestwert ( 10 ) , MaxWert ( 20 ) , Inklusive Start ( 0 ) , InklusiveEnde ( 1 ) ,
EndBackColor ( { 208 , 254 , 24 } ) , Format ( Hintergrundfarbe ( { 243 , 147 , 1 } ) )
) ,
Bereich ( Mindestwert ( 30 ) , MaxWert ( 40 ) , Inklusive Start ( 0 ) , InklusiveEnde ( 1 ) ,
EndBackColor ( { 29 , 254 , 34 } ) , Format ( Hintergrundfarbe ( { 242 , 254 , 10 } ) )
) ,
Bereich ( Mindestwert ( 40 ) , MaxWert ( 50 ) , Inklusive Start ( 0 ) , InklusiveEnde ( 1 ) ,
EndBackColor ( { 35 , 254 , 210 } ) , Format ( Hintergrundfarbe ( { 51 , 254 , 22 } ) )
) ,
Bereich ( Mindestwert ( 50 ) , MaxWert ( 60 ) , Inklusive Start ( 0 ) , InklusiveEnde ( 1 ) ,
EndBackColor ( { 4 , 11 , 255 } ) , Format ( Hintergrundfarbe ( { 44 , 233 , 254 } ) )
) ,
Bereich ( Mindestwert ( 60 ) , MaxWert ( 70 ) , Inklusive Start ( 0 ) , InklusiveEnde ( 1 ) ,
EndBackColor ( { 122 , 14 , 254 } ) , Format ( Hintergrundfarbe ( { 16 , 34 , 254 } ) )
) ,
Bereich ( Mindestwert ( 70 ) , MaxWert ( 80 ) , Inklusive Start ( 0 ) , InklusiveEnde ( 1 ) ,
EndBackColor ( { 254 , 18 , 236 } ) , Format ( Hintergrundfarbe ( { 114 , 10 , 254 } ) )
) ,
Bereich ( Mindestwert ( 80 ) , MaxWert ( 90 ) , Inklusive Start ( 0 ) , InklusiveEnde ( 1 ) ,
EndBackColor ( { 254 , 14 , 152 } ) , Format ( Hintergrundfarbe ( { 237 , 9 , 255 } ) )
) ,
Bereich ( Mindestwert ( 90 ) , MaxWert ( 100 ) , Inklusive Start ( 0 ) , InklusiveEnde ( 1 ) ,
EndBackColor ( { 244 , 0 , 18 } ) , Format ( Hintergrundfarbe ( { 255 , 21 , 145 } ) )
)
)
) ,
) ;
// Erstellen Sie eine Tabelle, um Dinge damit zu testen
dt = Neue Tabelle ( "Testgradient" , Zeilen hinzufügen ( 10 ) ,
Neue Spalte ( "Faktor1" , Numerisch , Kontinuierlich , Format ( "Am besten" , 12 ) ,
Werte einstellen (
[ 13.6854337062687 , 17.3569041769952 , 17.9111931007355 , 49.1005608113483 ,
57.4445765465498 , 57.5570550980046 , 61.441846890375 , 70.2064076205715 ,
77.4806626606733 , 94.3617827259004 ] ) ) ,
Neue Spalte ( "Faktor2" , Numerisch , Kontinuierlich , Format ( "Am besten" , 12 ) ,
Werte einstellen (
[ 23.8564028637484 , 82.8440769342706 , 6.53149569407105 , 65.9139207797125 ,
24.9276944668964 , 29.2392280884087 , 7.34108469914645 , 65.837666625157 ,
87.6187813701108 , 64.2478915164247 ] ) )
) ;
// Erstellen Sie ein Fenster mit all dem
f1_liste = dt : Faktor1 << Werte bekommen ;
f2_liste = dt : Faktor2 << Werte bekommen ;
neues Fenster ( "Großer Klassenverlauf" ,
Tischbox (
ncb1 = Nummercolbox ( "Faktor 1" , f1_liste ) ,
ncb2 = Nummercolbox ( "Faktor 2" , f2_liste ) ,
) ,
) ;
ncb1 << Bedingtes Format festlegen ( "Gefälle 0-100" ) ;
ncb2 << Bedingtes Format festlegen ( "Gefälle 0-100" ) ;