目次
今回は、Excelで他のテキストセルに基づく条件付き書式設定という興味深いトピックに親しんでみたいと思います。 条件付き書式設定 を使用すると、ワークシートのデータを簡単に強調することができます。 この記事では、条件付き書式を適用する方法について説明します。 別のテキストセル 4つの簡単な方法で、エクセルで
練習用ワークブックをダウンロードする
このサンプルファイルを入手し、ご自身で練習してください。
別のセルのテキストに基づく条件付き書式設定.xlsxExcelで別のテキストセルに基づいた条件付き書式を適用する4つの簡単な方法
ここでは、その過程を説明するために、データセットを用意しました。 データセットには、以下の情報が含まれています。 年間トランスクリプト の 7 を持つ生徒たち。 名称 , 取得したマーク と ステータス .
続いて、条件を挿入しました。 パス において セルC13 .
では、この条件に基づいて、以下の方法でデータセットをハイライトしてみましょう。
1.別のテキストセルをもとにした数式による条件付き書式を適用する
この最初の処理では SEARCH機能 条件付き書式を適用し、必要なテキストを見つけることができます。 以下、その手順を見てみましょう。
- まず、以下を選択します。 セル範囲B4:D11 条件付き書式を適用したい場所。
- では、次に ホーム タブを選択し 条件付き書式設定 .
- このドロップダウンで、以下を選択します。 新ルール .
- 次に 新しい書式ルール ダイアログボックスで 数式を使用して、どのセルをフォーマットするかを決定する .
- ここで、この数式を挿入して この式が真である場合の値のフォーマット ボックスを使用します。
=SEARCH($C$13, B4)>0
- をクリックします。 フォーマット オプションで開くことができます。 セルのフォーマット ダイアログボックスを表示します。
- ここでは、その中で セルのフォーマット の下にあるダイアログボックスを開きます。 塗りつぶし で色のプレビューを見ることができます。 サンプル のセクションをご覧ください。
- 最後に よっしゃー を2回押して、すべてのダイアログボックスを閉じます。
- 最後に、この後、以下の結果が得られます。
ここでは 検索 のセルテキストを返す関数です。 C13 内面 セル範囲B4:D11 をクリックし、その後にハイライト表示させます。
注 この数式を使うことができます =SEARCH($C$13, B4)>1
で始まるセルだけを強調表示する。 パス 「例えば、Pass with distinction や Pass with conditions などです。 2.条件付き書式を使用してExcelの数式を使用して別のセルに基づく全体の行を強調表示する
例えば、期末試験の状況とともに生徒の名前をハイライトしたいとします。 合格した生徒を対象に作業してみましょう。 ここでは、3種類の数式を使って、行全体をハイライトすることにします。
2.1. SEARCH機能の適用
行全体をハイライトするための最初のオプションは 検索 機能です。 以下の手順に従ってください。
- まず、データセット全体を選択します。
- 次に 新しい書式ルール の方法と同様にダイアログボックスを表示します。
- ここに、この数式を挿入します。
=SEARCH($C$13,$D4)>0
- それとともに、色から変えて フォーマット > 塗りつぶし > よっしゃー オプションを使用します。
- 最後に、もう一度 よっしゃー をクリックすると、その結果が表示されます。
ここでは 検索 のセルテキストを返す関数です。 C13 内面 セルD4 を変更できないようにすることで、この列全体で数式が繰り返されるようにします。
2.2.AND関数を使う
行全体をハイライトするためのもう一つの便利なテクニックは、以下のように適用します。 AND関数 をエクセルで作成し、以下の手順で操作してください。
- まず、先ほどの方法と同様に、この数式を 新しい書式ルール ダイアログボックスを表示します。
=AND($D5="Pass",$C5>40)
- その後、色を変えるには フォーマット > 塗りつぶし タブをクリックします。
- 最後に よっしゃー を実行し、最終的な出力を得ることができます。
ここでは、その応用として アンド 関数を使って、選択された複数の条件を同時に判断することができます。 セル範囲B4:D11 .
2.3. Insert OR Function
OR関数 は、セルのテキストに基づいて合計行を強調表示するためにも機能します。
- はじめにを選択します。 セル範囲B4:D11 .
- それから。 ホーム > 条件付き書式設定 > 新ルール .
- にこの数式を挿入します。 新しい書式ルール ダイアログボックスを表示します。
=OR($D5="Pass",$C5>40)
- 次に、色を変更し よっしゃー .
- これで、行全体がハイライトされるのがわかります。
ここでは、その応用として オア 関数で、セルテキストに従って複数の条件から少なくとも1つの条件が真であるかどうかを判断します。
3.Excelで条件付き書式を作成するためのデータバリデーションを挿入する
データバリデーション は、他のセルに基づく条件付き書式の場合、非常に興味深いものです。 慎重に処理をしてください。
- はじめにを選択します。 セルC13 のように、ここでデータを暗示させたいのです。
- 次に データ を選択し データバリデーション の下に データツール のグループです。
- さて、その中で データバリデーション ダイアログボックスで リスト として バリデーション基準 .
- 続いて、条件を挿入します。 パス と 失敗 において 出典 ボックスを使用します。
- 次に、 を押します。 よっしゃー .
- そのため、以下のようになります。 セルC13 には、選択する条件のリストがあります。
- ここで、以下を選択します。 セル範囲 D5:D11 .
- そして、この数式を 新しい書式ルール ダイアログボックスを表示します。
=D5=$C$13
- そのあと、カラーを フォーマット > 塗りつぶし タブをクリックし よっしゃー > よっしゃー .
- 以上で、必要な出力が得られました。
- 最後に、プルーフチェックのために、条件を変更して 失敗 をクリックすると、ハイライトされたセルが自動的に変更されます。
4.特定のテキストに基づくExcelの条件付き書式設定
この最終節では、試しに 具体的なテキスト オプションで条件付き書式を適用することができます。 ここでは、その方法を2つ紹介します。
4.1.新しい書式規則の適用
この最初のものは、条件付き書式タブで直接行います。
- まず データ タブを選択し 条件付き書式設定 .
- 次に、以下を選択します。 を含むテキスト から セルルールの強調表示 のセクションをご覧ください。
- この後、挿入 セルC13 かわりに セルテキスト .
- それに伴い、下の画像のように色を変更します。
- 最後に よっしゃー をクリックし、最終出力をご覧ください。
4.2.セルの強調表示ルールの使用
もう一つの方法は、セルを強調するために 新しい書式ルール ダイアログボックスを表示します。
- はじめにを選択します。 を含むセルのみをフォーマットする。 として ルールタイプ .
- 次に、以下を選択します。 具体的なテキスト の下に のあるセルだけをフォーマットします。 のセクションをご覧ください。
- 次に、以下のようにセルリファレンスを挿入します。
- 最後に、ハイライトカラーを フォーマット > 塗りつぶし tab> よっしゃー .
- 以上で、プレス よっしゃー をクリックすると、他のセルのテキストに従ってセルがハイライトされるのがわかります。
覚えておきたいこと
- 条件付き書式を適用する前に、必ず条件を適用するセルを選択してください。
- を使えば、1枚のシートでもワークブック全体でも、いつでも条件をクリアすることができます。 クリアルール コマンドを使用します。 条件付き書式設定 タブで表示します。