条件に応じたフォーマットは、セルにテスト値が含まれている場合にセルの外観を変更します。テスト値は指定する特定の値、または表内のほかの特定のセル内の値に一致する値のいずれかです。
条件に応じたフォーマットを適用するには、1 つまたは複数のセルを選択してから、1 つ以上のルールを定義します。ルールでは、セルにテスト値が含まれているときの視覚効果としてどれをセルに関連付けるのか指定します。
複数のセルにルールを適用すると、テスト値がそれらのセルのいずれかに含まれていれば、条件に応じたフォーマットが設定されます。
1 つまたは複数のセルを選択します。
表全体に同じルールを適用するには、表全体を選択します。定義したルールは、ルールを定義したときに選択したセルにのみ適用されます。
ツールバーで「インスペクタ」をクリックし、「表」インスペクタボタンをクリックして、「表」インスペクタで「フォーマット」をクリックします。
「ルールを表示」をクリックし、「条件に応じたフォーマット」ウインドウを開きます。
「ルールを選択」ポップアップメニューから、テストの論理ルールを選択します。
メニュー上部にあるセクションのオプションは、数値のテストにのみ適用されます。メニューの中央にあるセクションのオプションは、テキスト値に使用します。「日付」オプションは、日付に使用します。
テスト値を指定するには、以下のいずれかの操作を行います:
数値またはテキストを指定するには、ポップアップメニューの右側にある値フィールドにテスト値を入力します。
論理ルールとして「次の範囲内」または「次の範囲外」を選択した場合は、2 つの数値を入力する必要があります。
既存の表のセル内の値を指定するには、値フィールドで青いアイコンをクリックし、目的の値を含むセルを表内で選択します。
論理ルールとして「次の範囲内」または「次の範囲外」を選択した場合は、2 つのセルの場所を入力する必要があります。
テスト値を含むセルに適用するフォーマットを指定するには、「編集」をクリックし、説明に従って選択します:
クリックすると、選択した色の効果が「サンプル」ボックスに表示されます。
想定通りの効果になったら、「終了」をクリックします。
ほかにもルールを追加したい場合は、追加(+)ボタンをクリックし、手順 3 〜 7 を繰り返してください。
ルールを削除するには、削除(−)ボタンをクリックします。
すべてのルールを消去するには、「すべてのルールを消去」をクリックします。
ルールを削除するには、削除(−)ボタンをクリックします。
ルールを変更するには、そのポップアップメニューのオプションを再定義し、テスト値を変更するか、またはフォーマット設定を変更して、以下のいずれかの操作を行います:
表のセルを参照するテスト値を削除するには、テスト値フィールドでセル参照を選択して、Delete キーを押します。
セル参照を別のセル参照と置き換えるには、テスト値フィールドでセル参照を選択し、目的の値を持つ別のセルをクリックします。
テキストのテスト値をセル参照で置き換えるには、テスト値フィールドでテキストを選択し、小さな青いアイコンをクリックして、セルをクリックします。
同じ条件に応じたルールを別の表のセルに適用するには、再利用したいルールが設定されているセルを選択し、「編集」>「コピー」と選択してから、別の表にある 1 つまたは複数のセルを選択し、「編集」>「ペースト」と選択します。
特定のセルと同じ条件に応じたフォーマットルールを持つ表内のすべてのセルを見つけるには、セルを選択して、「すべてを選択」をクリックします。
一致するルールが設定されたセルが表で選択されます。
1 つのセルに対して複数のルールが定義されていて、セルの値が複数のルールの条件を満たす場合:
適用されるテキストの色は、テキストの色が指定されている最も上のルールに関連付けられた色になります。
適用されるフォントのスタイルは、フォントのスタイルが指定されている最も上のルールに関連付けられたフォントのスタイルになります。
適用される塗りつぶしの色は、塗りつぶしの色が指定されている最も上のルールに関連付けられた塗りつぶしの色になります。
指定したテキストカラーがセルの値に適用された後に、そのセルに挿入ポイントを置いてフォーマットバーまたは「テキスト」インスペクタでテキストカラーを変更してから新しいテキストを入力すると、新しいテキストは新しいテキストカラーで表示されますが、既存のテキストはルールで設定した色のままになります。