Notionで予算管理を目指す
- 会社で予算管理をスプシからnotionに移行した。
- しかしページがめちゃ重い。。ここの重さは改善できないか?重さはどうしようもないなら何か改善できないだろうか?と思い、色々と調べてみた。
- こんなViewを作ってみたので、もし参考になれば。。。
そもそも予算管理でやりたいこと
- 案件単位で予算実績が見たい
- Q単位で予算実績が見たい
- でもいちいちフィルタとかはしたくない...
作ってみた
- 仮想の任●堂で、Switch案件、64案件、3DS案件を管理してみる
- Q単位で契約をしており、レコードを分けて管理。
- 契約時の予定金額、契約完了後に実績金額を投入する
- 予定金額と実績金額を”案件”と”Q”で管理。
- 現状は一つのTableViewで管理しているイメージだが、案件単位でみるViewとQ単位でみるViewを作ってみた。
a. 現状
b. 最終形態(今のところ)
- こちらで公開
1. 全体View(基本使わない)
2. 案件単位View
3. Q単位View
やったこと
前提知識(今回学んだこと)
- notionについて調べていくと、「データベース」と「ビュー」は分けて考えることを知りました。
- データベースに対して見たい断面=案件単位で見たい! Q単位で見たい! でビューを作っていくみたい!
- どのビューをいじっても、データベースに反映されるみたい!(めっちゃ便利!)
- タグを使いこなせていないことを知りました。
- レコードで共通の見方はタグできるのが良さそう(前期と後期とか、予算と実績とか)
- ただ。。タグ×タグのビューは作れないみたい・・・(ここが作れると最高なんだけれど...)
- イメージはこんな感じ。
作り方
a. テーブルビューを作る
-
データソースを選択するよう求められるので、”新規データベース”を選択する
-
テーブルの右上の「・・・」ボタンよりプロパティを追加する。
「・・・」ボタン>プロパティ>新しいプロパティで作成
”種類”を選ぶことで、その列に入力する値に制限をかけられる(型定義みたいに)
-
今回は、以下のプロパティを定義している。
・列名:案件、種類:テキスト
・列名:予実、種類:タグ
・列名:担当者、種類:ユーザー
・列名:決裁、種類:チェックボックス
・列名:累計、種類:関数、数値の形式:円
・列名:X月、種類:数値、数値の形式:円
-
列名:累計、は予実差算出に使う。
-
案件名や各月の値を記入する
-
”Tags”列に「1Q」、「2Q」、「3Q」、「4Q」、と入力していき、都度タグを生成&設定する
-
”予実”列に「予定」、「実績」と入力していき、都度タグを生成&設定する
b. サブアイテム化する
- サブアイテムの設定をONにする
- 親相当のレコードを作成する
- 「▶️」を押下してトグル開く(開くと「🔽」になる)
- 作成済みのレコードをドラッグ&ドロップで配置する
- 親子関係が出来上がる=サブアイテム化が完了する
c. グループ化する
まだ課題に思っていること
- 予実の差分が綺麗に見えない。。
- 予算DBと実績DBと分けることも考えたが、、時間があったら試してみよう・・
- タグの降順昇順がうまくいかない。。
- ”案件名の降順”×”1Q2Q..の降順”×”予定→実績順”の順にしたい。。!!
- やっぱり重い
- 実運用すると。。
- Linked Databaseが多いから?