SpreadJS製品ヘルプ
条件付き書式
SpreadJS > 開発者の手引き > 機能 > データ視覚化とオブジェクトの管理 > 条件付き書式

Spread.Sheetsでは、セル内で条件付き書式を使用できます。 条件付き書式セルの視覚的な外観を、スタイルを使用して設定できます。

Conditional formatting can be applied to worksheets via conditional formatting rules. These rules have an order of precedence. The last rule in a list of rules has the highest precedence. The first rule in the list has the lowest precedence. By default, new rules are always added last and have the highest precedence. When two rules conflict, the rule with higher precedence is applied. If two rules do not conflict (one rule uses a bold font and the other rule uses a cell backcolor), then both rules are applied.

条件付きルールには、次のようなさまざまな種類があります。

ルール 説明
平均ルール 平均値を上回る値、または下回る値をチェックします。
セル値ルール 複数のセル値を比較します。
日付ルール 複数の日付を比較します。
数式ルール 条件のチェック時に数式を使用できます。
データバールール 各セルの背景として表示されるバーを使用します。 バーの長さは、それぞれのセル値に基づきます。
アイコンセットルール 値に基づくアイコンを表示できます。 アイコンの種類を指定できるほか、セルにアイコンだけを表示するか、またはアイコンとデータを表示するかを指定できます。
テキストルール 特定のテキスト文字列を検索できます。
上位/下位ルール 範囲内の上位または下位の値をチェックします。
一意性ルール 対象の値が、範囲内で一意のものかどうかをチェックします。
重複ルール 値が重複値かどうかをチェックします。

 

スケールルール

スライディングスケールを使用して色を設定できます。たとえば、1が黄で50を緑と設定しておくと、25は黄緑色になります。スケールルールには、スケールに2色または3色を指定するオプションがあります(TwoColorScaleRuleクラスまたはThreeScaleRuleクラス)。

次の図は、3色のスケールルールを示します。