Todoist のタスクが増えると、必要なものを探し出すのが難しくなりますよね。そんなときは、フィルターを使うと便利です。
フィルターを使うと、タスク名、予定日、優先度、プロジェクト、ラベル、作成日などに基づいてカスタム画面を作成できます。最も関連性の高いタスクを素早く見つけることができます。
ナビゲーション ペインのフィルター & ラベルの下にあるデフォルトのフィルターを開いて、フィルターの使い方を習得しましょう。
- 担当:自分のフィルターは、Todoist で自分にアサインされたすべてのタスクを表示します。
- 優先度 1 のフィルターは、優先度が 1 に設定されたタスクをすべて表示します。
フィルターを作成 / 編集 / 削除する
新しいフィルターを作成する:
- 左側のパネルで、フィルター & ラベルを選択します。
- フィルターの横にある、+ マークをクリックします。
- フィルターを追加の画面内で、フィルター名を入力します。
- 使用したいフィルター クエリを入力します。いくつかのオプションを本ページ下部に記載しています。
- (任意)ドロップダウン メニューからフィルター カラーを選択します。
- (任意)フィルターへ素早くアクセスできるようにするには、トグル ボタンをクリックしてお気に入りに追加します。
- 追加をクリックしてフィルターを保存します。
既存のフィルターを編集 / 削除する:
- フィルターを右クリックします。
- フィルターを編集またはフィルターを削除を選択します。
新しいフィルターを作成する:
- 下部のアプリ バーを上にドラッグしてメニューを開きます。
- フィルター & ラベルをタップします。
- フィルターの横にある + マークをタップします。
- フィルターに名前を付けます。
- 使用したいフィルター クエリを入力します。クエリのオプションは本ページ下部に記載しています。
- (任意)水滴のアイコンをタップすると、フィルターの色を変更できます。
- 右上のチェックマーク アイコンをタップして、フィルターを保存します。
既存のフィルターを編集 / 削除する:
- フィルター画面右上の三点アイコンをタップします。
-
フィルターを編集を選択します。
- フィルターを編集するには、フィルターの内容を更新してチェックマーク アイコンをタップします。
- フィルターを削除するには、右上の三点アイコンをタップして削除を選択し、削除をタップして確認します。
新しいフィルターを作成する:
- 左上の < マークをタップして、メイン メニューを表示します。
- フィルター & ラベルをタップします。
- フィルターの横にある + マークをタップします。
- フィルターに名前を付けます。
- 使用したいフィルター クエリを入力します。クエリのオプションは本ページ下部に記載しています。
- 水滴のアイコンをタップすると、フィルターの色を変更できます。
- 右上の完了をタップして、新しいフィルターを保存します。
既存のフィルターを編集 / 削除する:
- フィルター画面右上の三点アイコンをタップします。
- フィルターを編集を選択します。
- フィルターを編集するには、フィルターの内容を更新して完了をタップします。
- フィルターを削除するには、最下部のフィルターを削除をタップし、再度フィルターを削除をタップして確認します。
記号を使う
Todoist でフィルターを作成する際に使用できる様々な種類の記号があります。
記号 | 意味 | 例 |
---|---|---|
| |
または |
今日 | 期限切れ |
& |
AND(と) |
今日 & p1 |
! |
NOT(ではない) |
!サブタスク |
() |
括弧内のクエリを最初にフィルター |
(今日 | 期限切れ) & #仕事 |
, |
フィルター クエリを別々のリストに分ける |
予定日: 昨日, 今日 |
\ |
プロジェクト、セクション、ラベル名で特殊文字を正規の文字として使う |
#1 \& 2 |
次に基づいたフィルター:
キーワード
キーワードに基づいてフィルターを作成するには、 検索: の後にキーワードを付けたものを使用できます。
次を表示する場合 | 次を使用します |
---|---|
「会議」という単語を含むタスクをすべて表示する |
検索: 会議 |
「会議」という単語が含まれ、今日が予定日のタスクをすべて表示する |
検索: 会議 & 今日 |
「会議」または「仕事」のいずれかを含むタスクをすべて表示する |
検索: 会議 | 検索: 仕事
|
「メール」という単語を含むタスクをすべて表示する |
検索: メール |
Web リンクを含むタスクをすべて表示する |
検索: http |
Web リンクを含む未完了のタスクをすべて表示する |
検索: http & 検索:* |
予定日
特定の日付が予定日のタスクをすべて表示する。次を表示する場合 | 次を使用します |
---|---|
予定日が 1 月 3 日のすべてのタスクを表示する |
1月3日 |
予定日が特定の日付より前のタスクをすべて表示する |
の前に予定: 5月5日 または の前に予定: 5/5 |
予定日が特定の日付より後のタスクをすべて表示する |
の後に予定: 5月5日 または の後に予定: 5/5 |
期限切れのタスクおよび 4 時間以内に期限が来るタスクをすべて表示する |
の前に予定: +4時間 |
設定 > 一般 > 来週で選択した曜日の前までに予定されているすべてのタスクを表示する |
の前に予定: 来週 |
今週の平日に予定されているタスクをすべて表示する |
の前に予定: 土曜日 |
来週が予定日のタスクをすべて表示する |
(予定日: 来週 | の後に予定: 来週) & の前に予定: 来週の1週間後 |
今月予定されているタスクをすべて表示する |
の前に予定: 1日 |
昨日が予定日のアクティブなタスクと、その下に今日のタスクを表示する |
予定日: 昨日, 今日 |
予定日がないタスクをすべて表示する |
日付なし または 未定 |
予定日があるタスクをすべて表示する |
!未定 |
予定日と時間が設定されているタスクをすべて表示する |
!日付なし & !時間なし |
期限切れのタスクをすべて表示する |
期限切れ または 期限後 |
特定の時間が設定してある期限切れのタスクすべてと、今日が予定日のタスクで時間が設定してあるものだけを表示する |
期限切れ & !時間なし, 今日 & !時間なし |
インボックス内の日付なしのタスクすべてと、別のセクションで予定日が設定してあるタスクでインボックスにないものを表示する |
#インボックス & 日付なし, すべて & !#インボックス & !日付なし |
次の 5 日間に予定されたすべてのタスクを表示する |
5日間 または 次の5日間 |
繰り返しの予定日が設定されているタスクをすべて表示する |
繰り返し |
繰り返しの予定日がないタスクまたは予定日がないタスクをすべて表示する |
!繰り返し |
予定日があるが、時間が設定されておらず、繰り返しではないタスクをすべて表示する |
時間なし & !繰り返し |
- 特定の日付: 2022/10/5、2022年10月5日
- 特定の日付と時間: 2022/10/5 5pm、10月5日午後5時
- 相対日時: 今日、明日、昨日、3日間(今日を含む次の 3 日間に予定されているタスク)、-3日間(今日を含む過去 3 日間に予定されたタスク)
- 曜日: 月曜日、火曜日、日曜日
優先度
次を表示する場合 | 次を使用します |
---|---|
優先度 1 が付いたすべてのタスクを表示する |
p1 |
優先度 2 が付いたすべてのタスクを表示する |
p2 |
優先度 3 が付いたすべてのタスクを表示する |
p3 |
優先度が設定されていない(優先度 4 の)タスクをすべて表示する |
優先度なし |
ラベル
次を表示する場合 | 次を使用します |
---|---|
「メール」ラベルがついたタスクをすべて表示する |
@メール |
ラベルが付いていないタスクをすべて表示する |
ラベルなし |
プロジェクト、サブプロジェクト、セクション
次を表示する場合 | 次を使用します |
---|---|
「仕事」のプロジェクトにあるすべてのタスクを表示する |
#仕事 |
「仕事」プロジェクトとサブプロジェクトにあるタスクをすべて表示する |
##仕事 |
「学校」プロジェクトとサブプロジェクトにあるタスクをすべて表示するが、「科学」プロジェクトは除外する |
##学校 & !#科学 |
「会議」と名前がついたセクションにあるタスクをすべて表示する |
/会議 |
「仕事」プロジェクトの「会議」セクションにあるすべてのタスクを表示する |
#仕事 & /会議 |
セクションのないタスクをすべて表示する |
!/* |
セクションのないタスクをすべて表示するが、インボックスにあるタスクは除外する |
!/* & !#インボックス |
タスクの作成日
次を表示する場合 | 次を使用します |
---|---|
特定の日付に作成されたタスクをすべて表示する |
作成日: 2023年1月3日 |
365 日以上前に作成されたタスクをすべて表示する |
の前に作成: -365日 |
過去 365 日以内に作成されたタスクをすべて表示する |
の後に作成: -365日 |
今日作成したタスクをすべて表示する |
作成日: 今日 |
共有プロジェクトとアサインされたタスク
共有者にアサインした、または共有者がアサインしたタスクを検索する場合は、Todoist で使っている共有者の名前を入力します。
例えば、「こまっちゃん」の本当の名前は「小松正」かもしれませんよね。ただし、小松さんが Todoist で自分の名前を「こまっちゃん」にしている場合は、アサインした人: こまっちゃん、または担当: こまっちゃんと検索しなければ出てきません。
- メンバーのメールアドレス
- メンバーのフルネーム
- 「自分」(あなた自身を指します)
- 「他のメンバー」(自分以外のメンバー全員を指します)
次を表示する場合 | 次を使用します |
---|---|
自分以外のメンバーにアサインされたタスクをすべて表示する |
担当: 他のメンバー |
山口拓哉さんがアサインしたタスクをすべて表示する |
アサインした人: 山口拓哉 |
あなたが他のメンバーにアサインしたタスクをすべて表示する |
アサインした人: 自分 |
自分を含むメンバーの誰かにアサイン済みのタスクをすべて表示する |
アサイン済み |
共有プロジェクト内にあるタスクをすべて表示する |
共有 |
他のメンバーにアサインされたタスクを除く、すべてのタスクを表示する |
!担当: 他のメンバー |
さらに便利なフィルターを作成するためのヒント
クエリを組み合わせてさらに便利なフィルターを作成する
検索方法を組み合わせて、必要なタスクを正確に表示することができます。以下のようなフィルターの組み合わせが使用できます。
次を表示する場合 | 次を使用します |
---|---|
今日が予定日かつ @メールのラベルが付いたタスクをすべて表示する |
今日 & @メール |
@仕事、もしくは @オフィスのラベルが付いたタスクをすべて表示する |
@仕事 | @オフィス |
「仕事」プロジェクトにある、今日が予定日または期限切れのタスクをすべて表示する |
(今日 | 期限切れ) & #仕事 |
誰にもアサインされていないタスクをすべて表示する |
!アサイン済み |
「仕事」プロジェクトにあるタスクを除く、今日が予定日のすべてのタスクを表示する |
今日 & !#仕事 |
@語学のラベルが付いたタスクを除く、「宿題」プロジェクトにある明日が予定日のタスクをすべて表示する |
#宿題 & 明日 & !@語学 |
フィルターでワイルドカードを使う
似たような文字列があるアイテムをフィルタリングするには、アスタリスク「*」を使って検索します。例えば、「@*球」というフィルター クエリを使用すると、@野球や@卓球などの「球」で終わる単語のラベルを持つすべてのタスクを表示できます。
ワイルドカードを使ったフィルターの例は以下のとおりです:
次を表示する場合 | 次を使用します |
---|---|
@家事や @家などのように、「家」から始まるラベルが付いたすべてのタスクを表示する |
@家* |
名字が「田」から始まり、太郎という名前を持つ人にアサインされたすべてのタスクを表示する |
担当: 田* 太郎 |
#アートワークや #ネットワークなど、「ワーク」で終わる名前を持つプロジェクトのすべてのタスクを表示する |
#*ワーク |
「仕事」が名前に入っているセクションのすべてのタスクを表示する。たとえば、/仕事 会議、/仕事 管理、/仕事 電話など |
仕事* |
どのセクションにも属さないタスクをすべて表示する |
!/* |
件名に絵文字があるプロジェクトを検索する場合は、絵文字の代わりにアスタリスクを使用できます。たとえば、#ようこそ 👋 とクエリに入力する代わりに、#ようこそ *と入力します。
同時に複数のフィルターを使う
検索を組み合わせて複数のタスク リストを一度に表示することも可能です。一つの画面で複数のタスクリストを作成するには、「,」(コンマ)を使用して、検索を区切ります。
例えば、「p1 & 期限切れ, p4 & 今日」は、「p1 & 期限切れ」のクエリの検索結果と、「p4 & 今日」のクエリの検索結果の二つを表示します。
便利なフィルターの例
次を表示する場合 | 次を使用します |
---|---|
「仕事」プロジェクトにある、期限切れまたは今日が期限のタスクをすべて表示する |
(今日 | 期限切れ) & #仕事 |
予定日が設定されていないタスクをすべて表示する |
未定 |
予定時間が指定されていないタスクをすべて表示する |
時間なし |
次の 7 日間に予定されていて、@保留が付いたタスクをすべて表示する |
7日間 & @保留 |
365 日以上前に作成されたタスクをすべて表示する |
の前に作成: -365日 |
あなたが他のメンバーにアサインしたタスクをすべて表示する |
アサインした人: 自分 |
藤田かおりが担当のタスクをすべて表示する |
担当: 藤田かおり |
あなたが作成したタスクをすべて表示する |
作成者: 自分 |
藤田かおりが作成したタスクをすべて表示する |
作成者: 藤田かおり |
共有プロジェクトのまだ誰にもアサインされていないタスクをすべて表示する |
共有 & !アサイン済み |
すべてのサブタスクを表示する |
サブタスク |
すべての親タスクを表示する |
!サブタスク |
すべてのタスクを表示する |
すべて表示 |
期限切れのタスクを除いて、8 時間以内に期限が来るタスクをすべて表示する |
の前に予定: +8時間 & !期限切れ |
#仕事のプロジェクトにある、スケジュールされていないタスクをすべて表示する |
#仕事 & 未定 |
次の 2 週間に予定されている、優先度の高いタスクを表示する |
(P1 | P2) & 14 日間 |
30 日以上前に作成されたタスクをすべて表示する |
の前に作成: -30日 |
「夜」のラベルが付いた土曜日に予定されているタスクをすべて表示する |
土曜 & @夜 |
「仕事」プロジェクトで、自分が担当のタスクをすべて表示する |
#仕事 & 担当: 自分 |
サブタスクがある親タスクを表示するフィルターを作成することはできません。代わりに、サブタスクを使って、サブタスクをフィルタリングするか、!サブタスクを使ってサブタスクのないタスクを表示できます。
謝辞: この記事のために例を提供してくださった、Todoist アンバサダーの Leighton Price 氏に感謝いたします。
フィルター アシストを使う
どのクエリを使うべきかを考える代わりに、フィルター アシストを使えばあなたのために適切なフィルターを生成してくれます。どんなタスクを表示したいかを説明すれば、あとはフィルター アシストにおまかせ。やり方はこちら:
-
サイドメニューで、フィルター & ラベルを選びます。
-
フィルターの横にある、+ マークをクリックします。
-
フィルター アシスト バナーの上部で、試すをクリックします。
-
フィルター リクエストの下で、どんなタスクをフィルタリングしたいかを説明します。
-
送信をクリックします。
-
(任意)フィルター名を変更する、別の色を選択する、フィルターをお気に入りに追加する。
-
(任意)上向き/下向きの親指を選択して、生成されたフィルターがどの程度正確だったかをシェアする。
-
フィルターを追加をクリックします。
-
左上の < マークをタップして、ナビゲーション メニューを表示します。
-
フィルター & ラベルをタップします。
-
フィルターの横にある + マークをタップします。
-
上部のフィルター アシスト バナーをタップします。
-
フィルター リクエストの下で、どんなタスクをフィルタリングしたいかを説明します。
-
送信をタップします。
-
(任意)フィルター名を変更する、別の色を選択する、フィルターをお気に入りに追加する。
-
(任意)上向き/下向きの親指を選択して、生成されたフィルターがどの程度正確だったかをシェアする。
-
追加をタップします。
- 下部のアプリ バーを上にドラッグしてメニューを開きます。
- フィルター & ラベルをタップします。
- フィルターの横にある + マークをタップします。
- 上部のフィルター アシスト バナーをタップします。
- どんなタスクをフィルタリングしたいかを説明します。
- 送信アイコンをタップします。
-
(任意)フィルター名を変更する、別の色を選択する、フィルターをお気に入りに追加する。
- チェックマークをタップしてフィルターを保存します。
よくあるご質問
完了したタスクをフィルターすることはできますか?
残念ながら、今のところできません。この記事のガイドラインに従って、完了したタスクを表示してください。
フィルターされたタスクはどのような並び順になっていますか?
フィルターにおけるタスクの並び順は、予定日のクエリの有無に左右されます。
- フィルターで予定日のクエリを使っている場合: 予定時間 > 優先度 > タスク作成日と時間 > プロジェクト ID > タスク ID
- フィルターで予定日のクエリを使っていない場合: 優先度 > 予定時間と予定日 > プロジェクトの並び順 > プロジェクト内のタスクの並び順。
ラベルまたは優先度でフィルターする場合、共有者全員のタスクが表示されます。どうすれば、自分にアサインされたタスクだけを表示することができますか?
あなたにアサインされたタスク、またはアサインされていないタスクだけを表示したい場合は、こちらのクエリをお試しください: !担当: 他のメンバー。
例えば、@仕事のラベルが付いた、まだアサインされていないタスクを表示するには、次のクエリを使用します: @仕事 & !担当: 他のメンバー。
あなたにアサインされたタスクだけを(アサインされていないタスクを除いて)表示したい場合は、こちらのフィルターをお試しください: 担当: 自分。
例えば、優先度 1 が付いた、あなたにアサインされたタスクを表示したい場合は、次のフィルターをお試しください: p1 & 担当: 自分。
今日と近日予定画面の中には、同僚にアサインされたタスクが表示されません。どうすれば私の画面にも彼らのタスクを含めることができますか?
今日と近日予定画面は、デフォルト設定ではあなたのタスクと共有プロジェクトで誰にもアサインされていないタスクのみを表示します。
他のメンバーにアサインされたタスクを含むすべてのタスクを表示するには、フィルターを作成して、下記のいずれかのフィルター クエリを使用します:
- すべて & 今日(今日が予定日のタスクをすべて表示する)
- すべて & 7日間(7日以内に予定日のタスクをすべて表示する)
左側のパネルにフィルター & ラベルがありません。どうすればよいですか?
サイドバー/ナビゲーション メニューはカスタマイズ可能です。(デスクトップ) 設定 > サイドバーで /(モバイル) 設定 > ナビゲーション メニューで、 フィルター & ラベル画面が有効化されていることを確認します。