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