セル内の特定の基準に基づいて Google スプレッドシート内のデータを分離する必要がある場合は、条件付き書式を使用してスプレッドシート内の行全体を強調表示できます。その方法は次のとおりです。
ブラウザを起動し、 Google スプレッドシート にアクセスし、条件付き書式を適用して特定の行を強調表示するデータの表が含まれるスプレッドシートを開きます。
表内のすべてのセルを強調表示し、ツールバーから「書式」>「条件付き書式」をクリックします。
右側に開いたパネルで、[セルの書式設定] の下のドロップダウン メニューをクリックし、[カスタム数式は] を選択します。
表示される [値または式] テキスト ボックスに式を入力して、このテーブル内で分離する特定のデータを強調表示します。このテーブルでは、リリース年が 1980 年より前の場合に行全体を強調表示する数式を使用します。次のようになります。
=$D3< 1980
数式の最初の部分 (=$D3) は、セル D3 からデータの検査を開始することをシートに伝えます。先頭のドル記号は必須であり、列 (D) は固定されていますが、行 (3) は柔軟であることを示しています。これにより、数式で列全体のデータをチェックできるようになります。
式の 2 番目の部分 (<1980) は、データが True を返すために満たさなければならない条件です。この例では、1980 年より前に公開された映画を探しているだけです。
注: 入力した日付を結果に含める場合は、次のように入力します。
<=1980
1980年にリリースされたものもすべて返却します。
次に、条件が満たされた場合に適用する書式設定の種類を選択します。結果に太字、斜体、下線、取り消し線、フォントの色、またはセルの色を適用できます。デフォルトでは、各行は薄緑色で塗りつぶされます。
数式で一致が見つかったときに行をどのように表示するかを選択した後、[完了] をクリックします。パネルを閉じるか、条件付き書式を適用する別のルールを作成することもできます。
同様に、1980 年より前に公開された映画の行が緑色で強調表示されます。
これは簡単な数式の例ですが、この非常に便利なツールを活用するには制限がありません。高度な数式や関数を使用してテーブル内のデータを照合することもできます。
たとえば、ファーストネームが「George」であるすべてのディレクターを検索したい場合は、次のように使用できます。
REGEXMATCH
関数とそれを行うための短い 正規表現 (regex) を使用します 。次のようになります。
=REGEXMATCH($C3, "\AGeorge\s*([^\n\r]*)" )
それでおしまい! Google スプレッドシートで条件付き書式を使用すると、データの特定の列を検索し、カスタム数式を使用して行全体を強調表示できました。
これは、誰もが注目するような美しくフォーマットされたデータを含む複雑なスプレッドシートを作成するのに最適なツールです。





