Excel

を含む行を強調表示します

Highlight Rows That Contain

Excelの数式:次を含む行を強調表示します一般式
= SEARCH (text,cocatenated_columns)
概要

特定のテキストを含むテーブルの行を強調表示する場合は、テキストが見つかったときにTRUEを返す数式で条件付き書式を使用します。秘訣は、検索する列を連結(接着)し、列参照をロックして、行のみを変更できるようにすることです。





たとえば、B4:E11にデータの単純なテーブルがあり、テキスト「dog」を含むすべての行を強調表示するとします。テーブル内のすべてのデータを選択し、次の式を使用する新しい条件付き書式ルールを作成するだけです。

 
= SEARCH ('dog',$B4&$C4&$D4&$E4)

注:条件付き書式では、選択範囲の「アクティブセル」を基準にして数式を入力することが重要です。この場合はB4と見なされます。





Excelの数式で空白のセルを表す方法
説明

SEARCH関数は、探しているテキストの位置を数値として返します(存在する場合)。条件付き書式では、正の数値が自動的にTRUEとして扱われるため、検索で数値が返されるたびにルールがトリガーされます。 SEARCHが探しているテキストを見つけられない場合、#VALUEエラーを返します。これは、条件付き書式設定ではFALSEとして扱われます。

アンパサンド(&)を使用して、各行のすべての値を連結し、検索結果を検索します。すべてのアドレスは「混合」形式で入力され、列はロックされ、行は相対的なままになります。事実上、これは、各行の4つのセルすべてがまったく同じ数式でテストされることを意味します。



合計のパーセンテージを見つけるにはどうすればよいですか

他のセルを入力として使用する

ルールに変更される可能性のある値をハードコーディングする必要がないことに注意してください。代わりに、別のセルを「入力」セルとして使用できるため、後で簡単に変更できます。たとえば、この場合、セルにE2'input 'という名前を付けて、次のように数式を書き直すことができます。

 
= SEARCH (input,$B4&$C4&$D4&$E4)

次に、E2に任意のテキスト値を入力できます。条件付き書式ルールは即座に応答し、そのテキストを含む行を強調表示します。詳細については、以下のビデオリンクを参照してください。

大文字と小文字を区別するオプション

大文字と小文字を区別するオプションが必要な場合は、次のようにSEARCHの代わりにFIND関数を使用できます。

 
= FIND (input,$B4&$C4&$D4&$E4)

FIND関数はSEARCHと同じように機能しますが、大文字と小文字も一致します。

前月の最終日より優れている
クイックスタート | その他の例 | トラブルシューティング | トレーニング 著者デイブブランズ


^