エクセルでチェックボックスを作る方法
※写真はイメージです
やり方はこれだけ
Microsoft 365のExcelなら、セルを選んで「挿入」→「チェックボックス」で終わりです。セルの中にチェックボックスが入って、チェックするとセルの値がTRUE、外すとFALSEになります。古いExcelだと少し面倒で、「開発」タブの「挿入」→「フォームコントロール」のチェックボックスを使います。
新しいチェックボックスと、古いチェックボックス
| セルのチェックボックス(新) | フォームコントロール(古い) | |
|---|---|---|
| 入れ方 | 「挿入」→「チェックボックス」 | 「開発」→「挿入」→ チェックボックス |
| 使えるExcel | Microsoft 365 | すべて |
| セルとの関係 | セルそのものがTRUE/FALSE | セルの上に浮いている。リンクするセルの設定が必要 |
| コピー・並べ替え | セルと一緒に動く | ずれやすい |
「開発」タブが出ていないときは、「ファイル」→「オプション」→「リボンのユーザー設定」で「開発」にチェックを入れます。
チェックの数を数える・色を付ける
=COUNTIF(B2:B4,TRUE) で数えられます。| やりたいこと | やり方 |
|---|---|
| 進み具合(%) | =COUNTIF(B2:B20,TRUE)/COUNTA(A2:A20) |
| チェックした行を灰色に | 「ホーム」→「条件付き書式」→「新しいルール」→「数式を使用して…」で =$B2=TRUE |
| まとめてオン・オフ | チェックボックスのセルを選んで スペースキー |
うまくいかないとき
1「挿入」にチェックボックスがない
Microsoft 365以外のExcelか、更新前の版です。
直し方「開発」タブのフォームコントロールを使います。
2COUNTIFで数えられない(古いチェックボックス)
フォームコントロールのチェックボックスは、セルとリンクしないと値が入りません。
直し方チェックボックスを右クリック →「コントロールの書式設定」→「リンクするセル」を指定します。
サンプルファイルで試す
checkbox.xlsx をダウンロード(無料・登録なし)
よくある質問
エクセルでチェックボックスを入れるには?
Microsoft 365なら、セルを選んで「挿入」→「チェックボックス」です。古いExcelは「開発」タブのフォームコントロールを使います。
チェックの数を数えるには?
=COUNTIF(範囲,TRUE) で数えます。
チェックボックスを消すには?
セルのチェックボックスは、セルを選んでDeleteキーで消えます。
一緒に覚えたい関数・操作
このページについて
操作の説明は Microsoft 365 の日本語版Excel(Windows)に合わせています。図はこのサイトで作ったもので、表の会社名・商品名・人名は架空です。運営者情報