今回はNotionデータベースの作成手順に関して書いていきます。
以前記事にした「読書記録Notionを基に毎年の読書量を集計する」で紹介したNotionデータベースの作成手順を書いていきます。
以前「毎月」の作成手順を書いたので、今回はそれの「毎年」版です。
それでは本題へ。
前提情報
年別の読書量の集計は、「読書記録Notion」と「月別読書量Notion」を基にしています。
今回の記事も、読書記録Notion・月別読書量Notionを作成している前提での手順となります。
それぞれの詳細の記事をリンクしておきます。
読書記録Notion
「活用事例」と「作成手順」、それぞれの記事をリンクしておきます。
月別読書量Notion
「活用事例」と「作成手順」、それぞれの記事をリンクしておきます。
完成図
まずはイメージしやすいように完成図の画像を貼ります。
上記を作成する手順を書いていきます。
作成手順
それではここから本題。
「毎年の読書量を集計するNotionデータベース」を作成する手順を書いていきます。
新規データベースを作成
まずは新規データベースを作成します。
※この辺はお好みで。後から変更も可能です。
※「名前」と「タグ」は初期設定されている
各プロパティを設定
作成したデータベースにプロパティを追加していきます。
追加するプロパティは
- 対象年
- 月別読書量
- 読書冊数
の3項目です。
不要なプロパティを削除
まずは初期設定されている「タグ」は今回不要なので、プロパティを削除します。
「対象年」を設定
これはおそらくNotionの仕様で、削除できないようになっています。
※「対象年」はデータ入力すると最終的にこうなります。
「月別読書量」を追加
完成図の画像と順番が前後しますが、先に「月別読書量」を追加します。
「月別読書量に表示」を有効
「リレーションを追加」をクリック
※「月別読書量」はデータ入力すると最終的にこうなります。
「読書冊数」を追加
次に「読書冊数」を追加します。
今回は「prop("月別読書量").map(current.prop("読書冊数")).sum()」と入力します。
分割数を「500」に設定
※分割数は読書量に合わせてお好みで
※「年別読書量」と「月別読書量」を見比べると、カウント数の仕組みが理解できるかと思います。
※「読書冊数」はデータ入力すると最終的にこうなります。
これで年別読書量の作成は完了です。
データ入力
各プロパティのデータ入力に関しては以下の記事に書いているので、そちらを見て頂ければと。
おわりに
ということで、「毎年の読書量を集計するNotionデータベース」を作成する手順を書いてみました。
「毎月」の時はロールアップで集計できたのですが、今回の「毎年」ではロールアップでうまく集計できませんでした。
代わりに「関数」を使用して集計してみました。
今回使った関数も、最近のNotionアップデートにより可能になったものです。(詳しくは以下リンク)
Notionのカスタマイズの幅が広がっていて、ありがたい限りです。
この作成手順が参考になれば幸いです。