Notionで「今週」と「今月」フィルターする方法

2022年8月 日本語版に合わせて内容更新

Notionはデフォルトのフィルターでは「今週」や「今月」でフィルターすることが出来ないのですが、関数プロパティを使うことで実現可能でした。海外のRedditというサイトで紹介されていたものですが整理してご紹介します。

仕組みとしては、日付プロパティから週/月の数値を取得し、それを現在の日付の週/月の数値と比較するというものです。下記のような「今週」or「今月」の関数プロパティを作成してそれをフィルターすることができます。

「今週」をフィルターするための関数プロパティを作成

新規プロパティより「今週」と名前をつけた「関数」プロパティを作成します。 

「プロパティを編集」より、関数を編集します。下記関数をコピペして使用してください。その際、prop(“日付”)の”日付”部分は自分で設定した日付プロパティの名称と同じにしてください。

formatDate(prop("日付"), "WY") == formatDate(now(), "WY")

「今月」をフィルターするための関数

formatDate(prop("日付"), "MY") == formatDate(now(), "MY")

例えば、「今週」をフィルタリングしたい場合は、フィルターで、「今週」と名付けた関数プロパティをフィルターしてあげればOKです。

探してみると他にもいろいろなフィルター方法がありますが、関数プロパティ一つしか使わないのでこれが一番シンプルな気がします。この関数プロパティはカスタマイズで常に非表示に設定しておけばよいですね。

というわけで、最近ではタイムラインビューなども追加され、どんどん改善されまくっているNotion。使えば使うほどに馴染んてくる感じが本当に素晴らしい!あとは、自分で関数で作成したプロパティをグループとして使えるようになるとよいんだけどなぁ。

「Notionで「今週」と「今月」フィルターする方法」への6件のフィードバック

  1. 初めまして。
    「今日」のみの表示を出したい場合はどうしたらいいでしょうか??
    全然わからないので教えて貰えるととても嬉しいです。よろしくお願い致しますm(*_ _)m

  2. フィルター

    Notionでは日付プロパティはフィルター>高度なフィルター>から「今日」「明日」など簡単にフィルターが出来るようになっています!

  3. 初めまして。
    「先週」「先月」をフィルターしたい場合、方法はあるでしょうか?
    検討してみましたが、分からなかったため教えていただけると嬉しいです。よろしくお願い致します

  4. こちらの記事に書いてある通り、関数を利用して今月・今週の条件を抽出し、それをフィルターすることで可能です。

  5. 「先月」「先週」をフィルターするための関数を組めたので置いておきます。

    先月
    formatDate(prop(“日付”), “MY”) == formatDate(dateSubtract(now(), 1, “months”), “MY”)
    先週
    formatDate(prop(“日付”), “WY”) == formatDate(dateSubtract(now(), 1, “weeks”), “WY”)

    何か問題あれば教えていただけると幸いです。

  6. コメントありがとうございます!先月・先週もあると便利ですよね。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA