• 公開日:

スプレッドシートのチェックボックスに条件付き書式を設定する方法

Google スプレッドシートで作成したチェックボックスには様々な条件を設定することができます。

例えば、チェックが入ったと同時に、セルの色が自動的に変わる設定ができます。このような設定をするには「条件付き書式」機能を利用します。

この記事では、スプレッドシートのチェックボックスに条件付き書式を設定する方法を詳しく紹介します。

スプレッドシートのチェックボックスに条件付き書式を設定する方法

Google スプレッドシートで作成したチェックボックスに、条件付き書式を設定する方法を様々な用途に分けて解説します。

チェックボックスをチェックしたらセルの色を変更する

特定のチェックボックスをチェックした際、セルの色を変更する条件付き書式は以下のように設定します。

表示形式をクリック

スプレッドシートを開き、上部メニューバーの「表示形式」をクリックします。

条件付き書式を選択

「条件付き書式」を選択します。

範囲に適用をクリック

「条件付き書式設定ルール」ダイアログボックスが開きます。

「範囲に適用」をクリックします。

データ範囲の選択

①色を変えたいセルを選択し、②「データ範囲の選択」ダイアログボックスの「OK」ボタンをクリックします。

セルの書式設定の条件をクリック

「セルの書式設定の条件…」をクリックします。

カスタム数式を選択

「カスタム数式」を選択します。

他にも「次より大きい」「以上」といった条件にすることも可能です。

数式を入力

どのような条件で指定したセルの色を変更するか数式を入力します。

ここでは例として、C3からE3セルまでの範囲のいずれかがチェックされることを条件とします。

「=OR($C3=TRUE,$D3=TRUE,$E3=TRUE,$F3=TRUE,$G3=TRUE)」と入力します。

OR関数とはいずれかの条件が満たされているかを調べる関数です。

塗りつぶしをクリック

「書式設定のスタイル」の「塗りつぶし」をクリックします。

色を選択

変更したい色の種類(例:黄)を選択します。

完了をクリック

「完了」ボタンをクリックします。

チェックボックスをクリック

条件となっているD3セルのチェックボックスをクリックします。

チェックで色変更完了

チェックを入れることで、指定したセルの色が変更されました。

チェックボックスをチェックしたら行の色を変更する

特定のセルのチェックボックスをチェックした際、行の色を変更する条件付き書式の設定方法は、以下の記事にて紹介しています。

スプレッドシートのチェックボックスで行の色を変更する方法