Notionでチェックボックス(To-Doリスト)を作る最速の方法は、半角の角括弧 [] を入力して「スペースキー」を押すことです。これだけで、一瞬で四角いチェックボックスが生成されます。
Notionのチェックボックスは単なる「確認マーク」ではありません。データベースと連携させることで、タスクの完了率を自動計算したり、進捗バーとして可視化したりできる強力な機能を持っています。この記事では、基本のショートカットから、数式を使った応用テクニックまでを徹底解説します。
1. チェックボックスを作る3つの方法
基本となる作成方法は以下の3通りです。状況に合わせて使い分けましょう。
- 【最速】ショートカット: 半角で
[]と入力し、Spaceキーを押す。 - コマンド:
/todoと入力し、Enterキーを押す。 - メニュー: 行の左側にある
+ボタンを押し、「To-Doリスト」を選択する。
2. 知っておくと便利な基本操作
作成したチェックボックスを効率よく操作するためのテクニックです。
- チェックのオン/オフ: マウスでクリックするか、カーソルを合わせた状態で
Spaceキー(またはCtrl/Cmd+Enter)を押します。 - 連続作成: チェックボックスの行で
Enterキーを押すと、次の行も自動的にチェックボックスになります。 - 階層化(ネスト):
Tabキーを押すとインデント(字下げ)され、親タスク・子タスクのような階層構造を作れます。
ポイント: チェックボックスを解除(行削除)したい場合は、
BackSpaceキーを行頭で押すか、ブロックメニューから「テキスト」に変換します。
3. データベース機能での活用(プロパティ)
Notionの真骨頂はデータベースでの利用です。タスク管理表などで「完了/未完了」を管理する際に使用します。
設定手順
- データベースの右上の
+をクリックしてプロパティを追加。 - 種類から 「チェックボックス」 を選択。
- タスクが完了したらクリックするだけで管理できます。
データベースで使うメリット
| 機能 | メリット |
| フィルタ | 「チェックなし(未完了)」のタスクだけを表示できる |
| 並べ替え | 未完了のタスクを上に、完了済みを下に並べ替えられる |
| 進捗管理 | 複数のチェックボックスを集計して達成率を出せる |
4. 【応用】数式で「進捗バー」を自動表示する
「サブタスク1〜3」のチェックボックスがあり、そのチェック数に応じて「進捗率(%)」を自動計算・バー表示する方法です。最新の数式(Formula 2.0)を使うとシンプルに記述できます。
実現したいこと
- タスクA、タスクB、タスクCの3つのチェックボックスがある。
- チェックされた数に応じて、0%〜100%の進捗を表示したい。
手順と数式
- データベースに数式プロパティを追加します。
- 以下のコードをコピーして貼り付けます。JavaScript
(prop("タスクA").toNumber() + prop("タスクB").toNumber() + prop("タスクC").toNumber()) / 3 - 数式プロパティの編集画面で 「数値の形式」を「パーセント」 に変更します。
- 「表示方法」を「バー」 または 「リング」に変更します。
これで、チェックを入れるたびにバーが伸びるリッチな進捗管理表が完成します。
チェックボックスに関するFAQ
Q. チェックボックスの色やサイズは変更できますか?
A. いいえ、現時点ではチェックボックス自体の色(デフォルトは青)やサイズを変更する機能はありません。ただし、チェックボックスがある「ブロック全体」の背景色や文字色は変更可能です。
Q. チェックを入れたら自動で消す(非表示にする)には?
A. データベース機能を使っている場合は、「フィルター」機能で「チェックボックス:チェックなし」と設定すれば、チェックした瞬間にリストから非表示にできます。通常のテキストページのTo-Doリストでは自動非表示はできません。
Q. スマホでもショートカットは使えますか?
A. モバイル版アプリでは、キーボードの上に表示されるツールバーから「チェックボックスアイコン」をタップするのが最速です。
まとめ
Notionのチェックボックスは、単純な買い物リストから、数式を駆使したプロジェクト管理まで幅広く応用できます。
- まずは
[]+Spaceを手癖にする。 - 慣れたらデータベースで進捗管理に挑戦する。
この2ステップで、タスク管理の効率は劇的に向上します。
Next Step: さっそく新規ページを開いて、ショートカット
[]で「今日のやることリスト」を3つ作ってみましょう!
