汎用の条件付き書式設定関数には次の 3 つがあります。
これらの関数は、使用可能な場合に関数ツリーの先頭に表示されます。DefaultAttribute は任意の書式設定式に使用できます。フィールド値の書式設定では、任意の書式設定式に CurrentFieldValue を使用でき、クロスタブ内のフィールド値の書式設定では、任意の書式設定式に GridRowColumnValue を使用できます。
特に、CurrentFieldValue を使用すると、クロスタブのセルに対して、セルの値を基に条件付きの書式を設定できます。また、GridRowColumnValue を使用すると、クロスタブのセルに対して、行見出しや列見出しの値を基に条件付きの書式を設定できます。このような状況では、これら 2 つの関数は不可欠です。式言語には、ほかにこれらのフィールドの値を参照する方法がないからです。たとえば、値が 50,000 未満の場合に、クロスタブのセルを非表示にするとします。
//Conditional formatting example 4
CurrentFieldValue < 50000