Googleスプレッドシートで多くのデータやタスクを管理するとき、プルダウンメニュー(ドロップダウン)を色分けするだけで、シートの視認性は劇的にアップします。
選択肢ごとに色を割り当てることで、どこにどのステータスがあるか直感的に把握でき、作業の漏れ防止やチーム間での進捗共有がスムーズになります。
今回は、データ入力が快適になるプルダウンの基本的な作成手順から、色分け設定の基本、表示スタイルの使い分けまで詳しく解説しますね。
記事のポイント
- プルダウンの色分けでタスクの進捗やステータスの視認性が劇的にアップする
- 新しい「スマートチップ」形式で条件付き書式を使わず簡単に色が設定できる
- 表示スタイルには「チップ」「矢印」「プレーンテキスト」があり使い分けが可能
- 条件付き書式と組み合わせることで行全体の色を動的に変更できる
以前、スプレッドシートのプルダウンを導入した際、デフォルトの角丸の『スマートチップ』デザインが表全体のフォントや罫線から浮いてしまい、なんだか安っぽいシートに見えてしまって悩んだことがあります。デザインをすっきりした従来の矢印形式に戻す方法が分からず設定をくまなく探したのですが、データの入力規則の『詳細オプション』の中に設定が隠れているのを見つけたときは本当にホッとしました。
スプレッドシートのプルダウン(ドロップダウン)作成と基本の色分け設定

Googleスプレッドシートでプルダウンを作成し、それぞれに色を設定する操作は、以前の仕様に比べて非常にシンプルになりました。
現在は「スマートチップ」と呼ばれる直感的なインターフェースが導入されており、データの入力規則を設定するパネル上で、文字の入力と同時にカラーを設定できるようになっています。
手順1:ドロップダウン機能でプルダウンリストを作成する
セル範囲を選択した状態で、上部メニューにある「データ」をクリックし、その中から「データの入力規則」を選択します。「+ ルールを追加」ボタンをクリックし、基準の条件として「ドロップダウン」を選択しましょう。
手順2:プルダウンの選択肢ごとに個別の色を割り当てる

入力規則のサイドパネルの各オプションの左端にある「丸いカラーアイコン」をクリックして、色を選択します。パレットにない場合は「+(カスタム色)」からオリジナルの背景色を作成することも可能です。
背景色に濃すぎる原色を設定してしまうと文字が潰れて読みにくくなってしまうため、できるだけ淡い色を選ぶのが視認性を高く保つためのコツですよ。
「条件付き書式」を使ったより柔軟で高度なプルダウンの色変更

プルダウンの標準機能だけでは、「選択された値に応じて行全体の背景色をグレーアウトさせたい」といった高度な制御は行えません。そこで活躍するのが「条件付き書式」ですよ。
設定1:特定の選択肢が選ばれたときに行全体(行ごと)の色を変える
対象の表全体を選択し、条件付き書式で「カスタム数式」を選択します。例えばB列のプルダウンで判定する場合、=$B2="完了" と入力します。
ここで重要なのは「$」をつけて列を絶対参照にすることです。これを行わないと行全体の色が正しく適用されず、ずれてしまいます。
設定2:別セルの値や日付条件と連動してプルダウンのセルの色を動的に変える
期日を過ぎているのにステータスが完了していないタスクのプルダウンを赤くしたい場合、カスタム数式に =AND ($C2<TODAY (), $B2<>"完了") のように入力します。
複数のルールを設定して思い通りの色にならない場合は、ルールの優先順位(一覧の上にあるルールが優先される)を確認してみてくださいね。
実務効率化!チェックボックスやステータスに連動する応用テクニック

実務で毎日更新するような進捗管理表なら、チェックボックスにチェックを入れたら自動的にステータスが「完了」になるような連携が便利です。
これを実現するには、プルダウンが設定されているセルに直接 =IF (A2=TRUE, "完了", "未着手") と数式を入力する方法や、条件付き書式を使って行全体をグレーアウトさせる方法があります。状況に合わせて使い分けてみてください。最新の仕様については公式サイトも併せてご確認ください。