GoogleスプレッドシートでToDoリストやチェックリスト、進捗管理を作りたいとき、クリックひとつでオン・オフできるチェックボックスがとても便利です。見た目がわかりやすいだけでなく、チェックの数を自動集計したり、完了した行に色を付けたりといった応用もできます。

この記事では、Googleスプレッドシートでチェックボックスを作る方法を、基本の挿入手順から「TRUE/FALSEの活用」「カスタム値の設定」「チェック数の集計」「完了行の色分け・取り消し線」「削除」「スマホでの操作」まで、初心者の方にもわかりやすく徹底解説します。

チェックボックスとは?できること

チェックボックスとは、セルに表示されるクリックでオン(☑)・オフ(☐)を切り替えられる四角いマークのことです。次のような場面で活躍します。

  • ToDoリスト・チェックリスト:やることが終わったらチェック
  • 進捗管理:タスクの完了・未完了を一目で把握
  • 出欠・持ち物リスト:該当する項目だけチェック
  • 集計の自動化:チェックされた数を関数でカウント

Googleスプレッドシートでチェックボックスを作る基本の方法

チェックボックスの挿入はとても簡単です。

手順1:チェックボックスを入れたいセルを選択する

チェックボックスを表示させたいセル、または範囲をドラッグして選択します。複数セルをまとめて選択すれば、一度に複数のチェックボックスを作れます。

手順2:メニューから「チェックボックス」を選ぶ

画面上部の[挿入]メニュー[チェックボックス]をクリックします。これだけで、選択したセルにチェックボックスが表示されます。

手順3:クリックでオン・オフを切り替える

表示されたチェックボックスをクリックするとチェックが入り(☑)、もう一度クリックすると外れます(☐)。キーボードの場合は、セルを選択してスペースキーでも切り替えられます。

チェックボックスの値は「TRUE / FALSE」

チェックボックスは見た目こそ四角いマークですが、中身は論理値(TRUE / FALSE)です。

  • チェックあり(☑)TRUE
  • チェックなし(☐)FALSE

この仕組みのおかげで、チェックの状態を関数や条件付き書式で利用できます。たとえば =IF(A2, "完了", "未完了") とすれば、A2がチェックされていれば「完了」と表示できます。

チェック時・未チェック時の値を自由に決める(カスタム値)

TRUE/FALSE以外の値を使いたい場合は、カスタム値を設定できます。「チェックしたら○、外したら×」のように指定する方法です。

  1. チェックボックスのセルを選択し、[データ]→[データの入力規則]を開きます。
  2. 条件で「チェックボックス」を選びます。
  3. 「カスタムのセル値を使用する」にチェックを入れます。
  4. 「チェックマーク付き」に 、「チェックマークなし」に × など、好きな値を入力します。
  5. 「完了」で確定します。

これで、チェックの状態に応じて指定した値がセルに入るようになります。

チェックされた数を数える(集計する)

チェックボックスの値はTRUE/FALSEなので、COUNTIF関数で「チェックされた数」を簡単に集計できます。

=COUNTIF(B2:B20, TRUE)

これで、B2〜B20の範囲でチェックが入っている(TRUEの)数を数えられます。ToDoリストの「完了した項目数」を自動表示するのに便利です。全体の件数と組み合わせれば、達成率も計算できます。

=COUNTIF(B2:B20, TRUE) / COUNTA(A2:A20)

チェックした行に色を付ける・取り消し線を引く

条件付き書式と組み合わせると、チェックした行を自動で色分けしたり、取り消し線を引いたりできます。完了したタスクが一目でわかり、リストが見やすくなります。

  1. 色を付けたいセル範囲(例:A2:A20)を選択します。
  2. [表示形式]→[条件付き書式]を開きます。
  3. 「書式ルール」で「カスタム数式」を選び、=$B2=TRUE のように、チェックボックスのある列を指定します。
  4. 適用する書式(背景色、または取り消し線)を設定し、「完了」をクリックします。

取り消し線を引きたい場合は、書式設定で取り消し線を選びます。これで、チェックを入れると対象の行に自動で取り消し線が引かれます。

チェックボックスを削除する方法

不要になったチェックボックスを消すには、対象のセルを選択してキーボードのDeleteキー(またはBackspace)を押します。複数まとめて選択して一括削除も可能です。

スマホアプリでチェックボックスを使う方法

iPhone・AndroidのGoogleスプレッドシートアプリでも、チェックボックスを利用できます。

  1. チェックボックスを入れたいセルを選択します。
  2. 右上の「︙」(三点メニュー)をタップします。
  3. 「データの入力規則」から「チェックボックス」を選んで追加します。
  4. 表示されたチェックボックスをタップして、オン・オフを切り替えます。

パソコンで作成したチェックボックスは、スマホアプリでもそのままタップして使えます。

よくある質問(FAQ)

Q. チェックボックスがクリックできない・反応しないときは?

A. セルが保護されている、またはフィルタ表示中の可能性があります。シートの保護設定を確認してみましょう。

Q. チェックを入れたら別のセルに「完了」と表示したい

A. =IF(B2, "完了", "") のようにIF関数を使えば、チェック状態に応じて文字を表示できます。

Q. Excelでもチェックボックスは作れますか?

A. 作れますが操作方法が異なります(開発タブやチェックボックス機能を使用)。本記事はGoogleスプレッドシート向けの解説です。

入力をもっと効率化するなら「プルダウン」も便利

チェックボックスと同じく入力を効率化できる機能にプルダウン(ドロップダウンリスト)があります。決まった選択肢から選んで入力したい場合は、Googleスプレッドシートでプルダウンを作る方法 もあわせてご覧ください。

まとめ

Googleスプレッドシートのチェックボックスは、ToDoリストや進捗管理をクリックひとつで管理できる便利な機能です。

  • 基本は[挿入]→[チェックボックス]で追加するだけ
  • 値はTRUE(チェックあり)/FALSE(なし)。関数や条件付き書式で活用できる
  • COUNTIF関数でチェック数を集計、達成率も計算可能
  • 条件付き書式で完了行の色分け・取り消し線ができる
  • スマホアプリからも操作できる

まずは身近なToDoリストからチェックボックスを取り入れて、タスク管理を効率化してみてください。

ABOUT ME
IT解決チャンネル編集部
ExcelやWord、Windows、Googleスプレッドシートなど、ビジネスで使うITツールの使い方を初心者にもわかりやすく解説しています。関数の使い方から実務で役立つ応用テクニックまで、画像付きでていねいに紹介。パソコン操作で困ったときの頼れる情報源を目指しています。