エクセル入門
基本操作.条件付き書式

Excelの初心者向け入門解説
最終更新日:2020-05-11

基本操作.条件付き書式


条件付き書式は、指定した条件に基づいてセルの書式(セルの外観)を変更できます。


通常の「セルの書式設定」では、書式を設定するセル自身の数値によって変更することは可能ですが、
条件付き書式では、他のセル値も含めて複雑な条件によって書式を変更できます。

条件付き書式の設定方法

リボン「ホーム」のスタイル内の「条件付き書式」

エクセル Excel 条件付き書式

条件付き書式を設定するセル範囲を選択し、上記のアイコンをクリックします。

エクセル Excel 条件付き書式

上の5つ(新しいルールより上)は、テンプレートへのショートカットになります。
「新しいルール」で全ての設定が可能です。

エクセル Excel 条件付き書式

ここでの設定は多種多様にあり、とても全てをここで紹介できるものではありませんし、全てを覚える必要もありません。
どういう機能があるかだけを見ておけば十分です。
それぞれで設定画面が違います。
使う必要になった時、画面を見て一つずつ設定していけば良いものです。
一つ一つの設定は特段に難しいものではありません。

最もよく使うものとして必ず覚えておく必要があるのは、
数式を使用して書式設定するセルを決定」になります。
他については、画面を見ておく程度でも良いでしょう。

セルの値に基づいてすべてのセルの書式設定

エクセル Excel 条件付き書式

「書式スタイル」によって、さらに設定項目が変わります。

エクセル Excel 条件付き書式

「データバー」と「アイコンセット」は比較的新しい機能です。
一度は一通り設定項目をみて確認しておきましょう。

指定の値を含むセルだけを書式設定

エクセル Excel 条件付き書式

これは単純な機能です。
設定するセルの値によって書式を変更するものです。

「書式」ボタンで設定する書式を指定します。

上位または下位に入る値だけを書式設定

エクセル Excel 条件付き書式

設定する範囲内で、セル値が上位または下位のセルに書式を設定できます。

「書式」ボタンで設定する書式を指定します。

平均より上または下の値だけを書式設定

エクセル Excel 条件付き書式

設定する範囲内の平均値との比較条件によってセルの書式を設定できます。
標準偏差との比較もあります。

「書式」ボタンで設定する書式を指定します。

一意の値または重複する値だけを書式設定

エクセル Excel 条件付き書式

設定する範囲内で、「重複」または「一意」によってセルの書式を設定できます。

「書式」ボタンで設定する書式を指定します。

数式を使用して書式設定するセルを決定

エクセル Excel 条件付き書式

ここに設定する数式は、TRUEまたはFALSEを返す式であれば関数等を自由に使用できます。
この数式により、様々な条件を作り出すことができます。

ここでいきなり数式を入れることが難しい場合は、セルに数式をいれて結果を確認すると良いでしょう。

「書式」ボタンで設定する書式を指定します。

条件設定画面における相対参照について

条件設定画面で他のセルを相対参照する場合、アクティブセルを意識する必要があります。
選択セル範囲が、B2:B6だとしても、アクティブセルが違う場合があります。

エクセル Excel 条件付き書式

エクセル Excel 条件付き書式

上は、アクティブセルがB2です。
下は、アクティブセルがB6です。

条件に指定するセル参照は、アクティブセルに対する設定になります。
アクティブセルからの相対参照として数式を作成します。
したがって、そもそも下のような選択状態で条件設定をしてしまうと、勘違いによる間違った設定をしてしまいます。

設定できる書式の制限

「セルの書式設定」にある多くの書式を設定できますが、設定できない書式もあります。
「配置」と「保護」はタブそのものが無くなっています。

エクセル Excel 条件付き書式

表示形式は、「セルの書式設定」と同じものが使用できます。

エクセル Excel 条件付き書式

フォントでは、「フォント名」や「サイズ」は変更できません。

エクセル Excel 条件付き書式

罫線は、種類も二重線等が無く「セルの書式設定」より少なくなっています。

エクセル Excel 条件付き書式

塗りつぶしは、「セルの書式設定」とおなじものが使用できます。

ルールのクリア

エクセル Excel 条件付き書式

選択したセルのクリアと、シート全体のクリアが出来ます。

ルールの管理

エクセル Excel 条件付き書式

「現在の選択範囲」と「このワークシート」または他のシートを選択できます。
それぞれにより、対象となるセルに設定されている条件付き書式の一覧が表示されます。

「新規ルール」で選択中のセルに対して新規に条件付き書式を作成できます。
「ルールの編集」「ルールの削除」は、一覧の選択行に対しての操作になります。

条件を満たす場合は停止

これがチェックされている場合、そのルールが条件を満たしたときは、それより下のルールは無視されます。
これがチェックされていない場合、そのルールが条件を満たしても、それより下のルールも適用されます。

ただし、同じ項目に対する書式は最初の上の書式が設定されます。
例えば、上のルールで塗りつぶし赤で設定され、下のルールで黄色が設定される場合は、上の赤になります。
別の書式項目であれば、それぞれの書式が設定されます。
例えば、上のルールで塗りつぶし赤、下のルールで太字、これらは両方が設定されます。



同じテーマ「エクセル入門」の記事

セルの書式設定.縮小して全体を表示
セルの書式設定.選択範囲内で中央
セルの書式設定.均等割り付け
基本操作.条件付き書式
入力規則.整数・小数点数
入力規則.リスト
入力規則.日付・時刻
入力規則.文字列の長さ指定
入力規則.重複を許可しない
入力規則.日本語入力
数式とは


新着記事NEW ・・・新着記事一覧を見る

Variantの数値型と文字列型の比較|エクセル雑感(7月1日)
VBAのVariant型について|VBA技術解説(6月30日)
VBAのString型の最大文字数について|エクセル雑感(6月20日)
VBAで表やグラフをPowerPointへ貼り付ける|VBAサンプル集(6月19日)
アクティブシート以外の表示(Window)に関する設定|VBA技術解説(6月17日)
マクロ記録での色のマイナス数値について|エクセル雑感(6月16日)
ツイッター投稿用に文字数と特定文字で区切る|エクセル雑感(6月15日)
日付の謎:IsDateとCDate|エクセル雑感(6月14日)
IFステートメントの判定|エクセル雑感(6月13日)
インクリメンタルサーチの実装|ユーザーフォーム入門(6月12日)


アクセスランキング ・・・ ランキング一覧を見る

1.最終行の取得(End,Rows.Count)|VBA入門
2.RangeとCellsの使い方|VBA入門
3.変数宣言のDimとデータ型|VBA入門
4.マクロって何?VBAって何?|VBA入門
5.セルのコピー&値の貼り付け(PasteSpecial)|VBA入門
6.Range以外の指定方法(Cells,Rows,Columns)|VBA入門
7.繰り返し処理(For Next)|VBA入門
8.セルに文字を入れるとは(Range,Value)|VBA入門
9.とにかく書いてみよう(Sub,End Sub)|VBA入門
10.マクロはどこに書くの(VBEの起動)|VBA入門




このサイトがお役に立ちましたら「シェア」「Bookmark」をお願いいたします。


記述には細心の注意をしたつもりですが、
間違いやご指摘がありましたら、「お問い合わせ」からお知らせいただけると幸いです。
掲載のVBAコードは動作を保証するものではなく、あくまでVBA学習のサンプルとして掲載しています。
掲載のVBAコードは自己責任でご使用ください。万一データ破損等の損害が発生しても責任は負いません。



このサイトがお役に立ちましたら「シェア」「Bookmark」をお願いいたします。
本文下部へ