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

Excelの初心者向け入門解説
公開日:2020-05-11 最終更新日: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 条件付き書式

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

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

条件を満たす場合は停止

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

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



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

セルの書式設定.縮小して全体を表示

セルの横幅に入りきらない文字を、縮小して全体を表示する方法です。縮小して全体を表示の設定方法 設定するセルを選択 Ctrl+1または、右クリックから「セルの書式設定」配置(左から2番目のタブ) 文字の制御の 「縮小して全体を表示する」にチェックを付ける 「OK」これで、セルの列幅内で表示可能なフォントサイズ(文字の…
セルの書式設定.選択範囲内で中央
セルを結合することなく、指定セル範囲のなかで中央に表示する方法です。選択範囲内で中央の設定方法 設定するセルを選択 Ctrl+1または、右クリックから「セルの書式設定」配置(左から2番目のタブ) 横位置の 「選択範囲内で中央」を選択 「OK」これで、選択セルの一番左のセルの文字・数値が、選択セル範囲の中央に表示され…
セルの書式設定.均等割り付け
・均等割り付けの設定方法 ・均等割り付けの解説 ・半角文字の均等割り付け
基本操作.条件付き書式
入力規則.整数・小数点数
・整数・小数点数の入力規則の設定方法 ・整数・小数点数の入力規則の解説
入力規則.リスト
・リストの入力規則の設定方法 ・リストの入力規則の解説 ・入力規則のリストの応用例
入力規則.日付・時刻
・日付・時刻の入力規則の設定方法 ・日付・時刻の入力規則の解説
入力規則.文字列の長さ指定
入力文字列の長さを制限するようにセルに入力規則を設定します。文字列の長さ指定の入力規則の設定方法 設定するセルを選択 リボンの「データ」タブ 「データの入力規則」「設定」タブ 「入力値の種類」のドロップダウン 文字列(長さ指定)を選択 データのドロップダウン 以下より選択 「最小値」、「最大値」または「長さ」を入力…
入力規則.ユーザー設定(重複、全角チェック等)
・他のセルとの重複を許可しない ・全角文字しか入力できないようにする ・半角文字しか入力できないようにする ・ある文字を含む場合のみ許可する
入力規則.日本語入力
セルを選択した時、日本語入力(IME)の状態を自動的に切り替えるようにセルに入力規則を設定します。これを設定することで、入力時のIME切り替えの手間が省けて入力作業が楽になります。日本語入力の入力規則の設定方法 設定するセルを選択 リボンの「データ」タブ 「データの入力規則」「日本語」タブ 「日本語入力」のドロップ…
数式とは
ワークシートのセルに入力された数式とは、=の後に書かれた内容に従って導き出された結果を、そのセルに入れるものです。数式の入力方法 必ず=から書きはじめます。=の後ろには、セル参照、関数、定数(文字定数、数値定数)、そして、演算子が指定できます。


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

ブール型(Boolean)のis変数・フラグについて|VBA技術解説(2024-04-05)
テキストの内容によって図形を削除する|VBA技術解説(2024-04-02)
ExcelマクロVBA入門目次|エクセルの神髄(2024-03-20)
VBA10大躓きポイント(初心者が躓きやすいポイント)|VBA技術解説(2024-03-05)
テンキーのスクリーンキーボード作成|ユーザーフォーム入門(2024-02-26)
無効な前方参照か、コンパイルされていない種類への参照です。|エクセル雑感(2024-02-17)
初級脱出10問パック|VBA練習問題(2024-01-24)
累計を求める数式あれこれ|エクセル関数応用(2024-01-22)
複数の文字列を検索して置換するSUBSTITUTE|エクセル入門(2024-01-03)
いくつかの数式の計算中にリソース不足になりました。|エクセル雑感(2023-12-28)


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

1.最終行の取得(End,Rows.Count)|VBA入門
2.セルのコピー&値の貼り付け(PasteSpecial)|VBA入門
3.RangeとCellsの使い方|VBA入門
4.ひらがな⇔カタカナの変換|エクセル基本操作
5.繰り返し処理(For Next)|VBA入門
6.変数宣言のDimとデータ型|VBA入門
7.ブックを閉じる・保存(Close,Save,SaveAs)|VBA入門
8.並べ替え(Sort)|VBA入門
9.セルのクリア(Clear,ClearContents)|VBA入門
10.Findメソッド(Find,FindNext,FindPrevious)|VBA入門




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


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


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