Notionのデータベースでページを自動生成する際、日付を自動で挿入したいという要望はよく聞かれます。タスク管理やプロジェクト管理において、作成日や期限を自動設定できれば、手作業のミスを減らし、運用効率を高められます。しかし、Notionのデフォルト設定だけでは思うように日付が入らないことも少なくありません。この記事では、自動作成ページに日付を自動入力する具体的な方法と、実際の運用で陥りやすい失敗パターン、そしてチームで使う際の管理ポイントを解説します。
【要点】この記事で確認すること
- 最初に見る場所: 日付プロパティの設定とテンプレートの「プロパティ」セクション
- 切り分けの軸: テンプレートの種類(データベーステンプレート vs テンプレートボタン)、プロパティのタイプ(日付 vs 数式)、自動化の有無
- 注意点: 会社のNotion設定によっては外部連携や自動化が制限されている場合があるため、管理者に確認してから設定してください
ADVERTISEMENT
目次
Notionで日付を自動入力する基本的な方法
Notionで自動作成ページに日付を自動で入れるには、主に「データベーステンプレート」と「テンプレートボタン」の2つの方法があります。それぞれの仕組みを理解し、目的に合った方法を選びましょう。
データベーステンプレートを使用する
データベースのテンプレート機能を使うと、新規ページ作成時に特定のプロパティを自動設定できます。日付プロパティに「今日の日付」をデフォルト値として設定する手順は以下の通りです。
- データベースの右上にある「▼」をクリックし、「テンプレート」を選択します。
- 新しいテンプレートを作成するか、既存のテンプレートを編集します。
- テンプレート内で「プロパティ」セクションを表示し、「日付」プロパティを追加します。
- 日付プロパティのデフォルト値を「今日」に設定します。これにより、テンプレートからページを作成するたびにその日の日付が自動入力されます。
- テンプレートを保存し、データベースに戻ります。新規ページ作成時に、設定したテンプレートを選択して適用します。
この方法は非常にシンプルで、特別な知識がなくても設定できます。ただし、注意点として、デフォルト値を「今日」に設定しても、テンプレートを適用したタイミングの日付が固定されるのではなく、テンプレート自体に「今日」という動的な値が保存されるわけではありません。実際には、テンプレートを適用した瞬間のシステム時刻が代入されます。そのため、過去の日付を指定したい場合や、基準日をずらしたい場合は別の方法が必要です。
テンプレートボタンを使用する
テンプレートボタンは、ページ内に配置してクリックで新しいページを生成する機能です。ボタンの設定で日付を自動入力することもできます。手順はデータベーステンプレートと似ていますが、ボタン単位で細かく制御できる点が異なります。
- ページ内で「/template button」と入力してテンプレートボタンを作成します。
- ボタンをクリックして編集画面を開き、新しいページのプロパティを設定します。
- 日付プロパティを追加し、デフォルト値を「今日」に設定します。
- 必要に応じて、ボタンの名称やアイコンを変更して保存します。
テンプレートボタンは、特定の操作(例:毎日の日報作成)に特化したボタンとして便利です。データベースに紐づかずに単独で使うこともできます。
リレーションとロールアップを使った日付の自動代入
より複雑な運用では、関連データベースから日付を自動取得したい場合があります。例えば、タスクのデータベースに親プロジェクトの期限を自動反映させたいケースです。この場合、リレーションとロールアップを組み合わせます。
リレーションプロパティの設定
まず、タスクデータベースにリレーションプロパティを作成し、プロジェクトデータベースと紐付けます。これにより、各タスクがどのプロジェクトに属するかを選択できるようになります。
ロールアップで日付を取得
次に、ロールアッププロパティを追加し、リレーション先のプロジェクトから「期限」プロパティを取得します。ロールアップの計算式は「最新の値」や「最初の値」などを選択できます。これで、プロジェクトの期限が自動的にタスク側に表示されます。ただし、ロールアップは参照専用で、タスク側から直接編集はできません。また、ロールアップの更新はリアルタイムではなく、ページを開き直すなど反映タイミングに注意が必要です。
| 方法 | メリット | デメリット | 適用シーン |
|---|---|---|---|
| データベーステンプレート | 設定が簡単、すぐに使える | 固定日付しか入れられない(動的な基準日は数式が必要) | 毎日の日報、定形タスク |
| テンプレートボタン | ボタン単位で細かく設定、複数パターンを作れる | ボタンの管理が煩雑になりがち | 特定のアクションごとにページ生成 |
| リレーション+ロールアップ | 親子関係の日付を自動反映、データの一貫性が保てる | 設定が複雑、ロールアップの遅延がある | プロジェクト管理、親タスクの期限を子に反映 |
| 数式プロパティ | 動的な日付計算(例:作成日+7日)が可能 | 数式の知識が必要、編集不可 | 期限の自動算出、リマインダー表示 |
日付自動入力の失敗パターンと対処法
実際に運用してみると、想定通りに日付が入らないケースがいくつかあります。代表的な失敗パターンを挙げ、その原因と対策を説明します。
パターン1:日付が固定されてしまい、後から変更できない
テンプレートで「今日」を設定しても、一度生成されたページの日付は固定値です。後から手動で変更しない限り、作成日のままです。もし「ページ作成日」を動的に表示したい場合は、数式プロパティを使います。数式で「now()」や「createdTime()」を使うと、ページが作成された日時を自動表示できます。ただし、数式の結果は編集できません。
パターン2:タイムゾーンのずれ
NotionはUTC基準で動作するため、日本時間で使用すると日付が1日前後して見えることがあります。特に深夜にページを作成すると、意図した日付と異なる場合があります。対策として、数式で「dateAdd(now(), 9, ‘hours’)」のようにタイムゾーン補正をかけるか、手動で日付を修正する運用ルールを決めます。
パターン3:テンプレートのプロパティが正しく引き継がれない
データベーステンプレートで日付デフォルト値を設定しても、別のテンプレートを上書き適用すると設定が消えることがあります。また、テンプレートの編集時にプロパティの順番を変えると、既存のページに影響が出る可能性があります。このような場合は、テンプレートを複製してテストしてから本番適用するようにしましょう。
ADVERTISEMENT
チーム運用での管理ポイント
会社のNotionをチームで使う場合、自動日付入力の設定はきちんと管理しないと混乱を招きます。以下の点を意識してください。
テンプレートの共有と権限
テンプレートはワークスペース全体で共有できますが、編集権限を持つメンバーだけが変更できます。「今日」のデフォルト値は簡単に変えられてしまうため、必要に応じてテンプレートをロックするか、管理者のみ編集可能にしましょう。また、テンプレートのバージョン管理はNotionの機能ではできないため、変更履歴を残す工夫が必要です。
自動化ツールとの連携
Notion単体では複雑な自動化は難しいため、ZapierやMake(旧Integromat)などの外部サービスを使う方法もあります。例えば、毎日特定の時間にページを自動作成し、その日の日付をセットするといった運用が可能です。ただし、会社のセキュリティポリシーで外部連携が制限されている場合があるため、導入前に管理者に確認してください。
よくある質問(Q&A)
Q: テンプレートで「今日」を設定しても、なぜか昨日の日付が入る
A: タイムゾーンの問題が原因です。NotionはUTCで動作するため、日本の深夜(0時~9時)に作成するとUTCでは前日の日付になります。回避策として、数式で「formatDate(now(), ‘YYYY-MM-DD’, ‘Asia/Tokyo’)」のようにタイムゾーンを明示する方法があります。ただし、数式プロパティでは文字列として表示されるため、日付プロパティとして扱いたい場合は別の工夫が必要です。
Q: 作成日と更新日を自動で表示したい
A: 数式プロパティで「createdTime()」を使うと作成日時、「lastEditedTime()」で最終更新日時が取得できます。これらは自動更新されるので便利です。ただし、編集できない読み取り専用の値です。
Q: テンプレートボタンで生成したページにだけ自動日付を入れたい
A: テンプレートボタンの設定で日付プロパティのデフォルト値を「今日」にすれば、そのボタンからのみ自動入力されます。他の方法で作成されたページには影響しません。複数のボタンを作って使い分けることも可能です。
まとめ
Notionで自動作成ページに日付を入れる方法は主にテンプレートのデフォルト値設定、リレーション+ロールアップ、数式プロパティの3つです。シンプルな運用ならテンプレートで十分ですが、動的な日付やタイムゾーン対策が必要な場合は数式を検討しましょう。チームで使う場合は、テンプレートの管理ルールを決め、外部連携の可否を管理者に確認してください。日付の自動入力は一度設定すれば業務効率が大きく向上します。ぜひ自社のワークフローに合わせて最適な方法を選んでください。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Office・仕事術の人気記事ランキング
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【PDF】PDFのサムネイルプレビューが表示されない!エクスプローラーの設定とAcrobat環境設定
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【Excel】文字がセルの枠からはみ出す・隠れる!「折り返して表示」と「縮小して全体を表示」の使い分け
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
- 【Outlook】メール本文が「文字化け」して読めない!エンコード設定の変更と修復手順
