Outlookで日付を指定してメールを検索する方法|Web・Windows・Mac対応のステップバイステップガイド
Microsoft Outlookを開いて「先週のメールだけ表示してほしい」と思ったことはありませんか?必要なメールを探すのは意外と時間がかかるものです。特に、受信したときにフラグを付けたり専用フォルダへ移動したりする習慣がない場合はなおさらです。
受信トレイを日付順に並べ替えることもできますが、1日に何十通ものメールを受け取る方にはあまり実用的ではありません。Outlookに標準搭載された検索機能とフィルターツールを活用すれば、目的のメールを正確に見つけられます。この記事では、Web版とデスクトップアプリの両方で、日付を指定してメールを検索する方法を詳しく解説します。
Web版Outlookで日付を指定して検索する
ブラウザでOutlookを使用している場合は、サイトにアクセスして必要に応じてログインし、以下の手順に従ってください。
- 上部の検索ボックスの左側にあるすべてを選択し、特定のメールボックスやフォルダを指定します。続いて右側の下向き矢印をクリックして、フィルターオプションを開きます。
- フィルター項目の中から開始日を探し、期間の開始日と終了日を入力します。カレンダーアイコンをクリックして、ポップアップカレンダーから日付を選ぶこともできます。
- 検索結果をさらに絞り込みたい場合は、必要に応じて他の条件も追加します。準備ができたら検索ボタンをクリックしましょう。
これで、指定した期間内に受信・送信されたすべてのメールが検索結果として表示されます。
Windows版Outlookで日付を指定して検索する
Windows版Outlookの画面構成はWeb版とよく似ていますが、項目名に若干の違いがあります。
- 上部の検索ボックスへ移動します。現在のメールボックスオプションが表示され、ここからすぐにメールボックスやサブフォルダを切り替えられます。もちろん、フィルター画面からでも切り替え可能です。
- 検索ボックス内のフィルターボタンを選択します。
- フィルター項目が表示されたら、受信日時という項目を探します。目的のメールの開始日と終了日を入力してください。各日付欄の横の矢印をクリックすれば、ポップアップカレンダーから日付を選択することもできます。
- 受信したメールではなく、送信したメールを探したい場合は、送信日時のドロップダウンリストから「今日」「昨日」「先週」「今月」などのオプションを選びます。
- 結果をもっと絞り込みたい場合は、フィルター画面の追加項目を活用してください。
- 設定が完了したら検索ボタンをクリックします。
指定した日付範囲内のメールが検索結果に表示されます。日付範囲は、Outlookの検索ボックスの内容でも確認できます。
Mac版Outlookで日付を指定して検索する
MacでOutlookを使用している場合も、従来版と新Outlookのどちらでも、日付による検索でメールをすばやく見つけられます。
従来版Outlookでの検索
Macの従来版OutlookはWindows版と外観が似ていますが、検索とフィルターの操作方法が少し異なります。
- カーソルを上部の検索フィールドに入れると、検索タブが表示されます。
- 検索タブのリボンにある受信日または送信日のドロップダウン矢印を使用します。「今日」「今週」「今月」などのクイックオプションを選べば、すぐに結果が表示されます。
- カスタムの日付範囲や特定の日付を指定したい場合は、ドロップダウンリストから指定の日付より後を選択します。
- 開始日を入力すると、その日以降のすべてのメールが表示されます。範囲で指定するには、右側のプラス記号をクリックして終了日の条件を追加します。
- 最初のドロップダウンで受信日または送信日を、2番目で指定の日付より前を選択し、日付欄に終了日を入力します。
これで、選択した内容に応じて、受信または送信メールが指定した日付範囲で検索されます。
検索が完了したら、リボンの検索を閉じるを選択しましょう。
新Outlookでの検索
Macの新Outlookでは、検索とフィルターの操作はWindows版やWeb版とほぼ同じです。
- 上部の検索ボックスへ移動し、必要に応じて現在のメールボックスのドロップダウンでメールボックスやフォルダを選択します。その後、フィルターアイコンをクリックします。
- フィルター項目が表示されたら、日付セクションへ移動します。ドロップダウンリストから「過去7日間」「過去30日間」「過去6ヶ月」、または「ユーザー設定の日付」などを選べます。
- ユーザー設定の日付を選んだ場合は、範囲の開始日と終了日を入力するか、アイコンをクリックしてポップアップカレンダーから選択します。
- 他の条件を追加したい場合は自由に追加し、検索を選択します。
選択した日付範囲内のメールが表示され、受信メールと送信メールの両方が含まれます。
Outlookで即時検索(インスタントサーチ)を使う
検索オプションやフィルターツールが最も使いやすい方法ですが、検索バーに直接キーワードを入力する即時検索も利用できます。

デスクトップ版およびWeb版Outlookでは、以下のような検索コマンドを入力することで、日付を指定して受信メールを検索できます。検索欄に入力してEnterキーを押すだけでOKです。
- received:today(スペースなし)
- received:yesterday
- received:12/1/2021..1/1/2022(日付の間にピリオド2つ)
- received:2021/12/1..2022/1/1
- received:12/1/2021(末尾がyyyy=年の形式)
- received:2021/12/1(先頭がyyyy=年の形式)
このように、「today」や「yesterday」といった単語を使ったクイック検索も可能です。さらに、複数の日付形式で日付範囲や特定の日付を指定することもできます。
送信したメールを日付で検索したい場合は、コマンド内の「received」を「sent」に置き換えてください。

Outlookを日付で検索する手順は、Windows、Mac、Webのいずれでもシンプルです。今日・昨日・先月のメールを探す場合でも、詳細検索機能で日付範囲を指定する場合でも、Outlookには必要なツールがすべて揃っています。
Microsoft Outlookをさらに活用したい方は、不在時の自動返信の設定方法や署名の追加方法についての記事もぜひ参考にしてみてください。
-
CiscoスイッチへのアクセスをIPアドレスで制限する方法【SG300-10の設定手順】
セキュリティを強化するため、Cisco SG300-10スイッチへの管理アクセスをローカルサブネット内の特定の1つのIPアドレスのみに限定したいと考えました。数週間前に新しいスイッチの初期設定を行った際、LANやWLANに接続している誰もがデバイスのIPアドレスさえ知っていればログインページに到達できてしまう状況に不安を感じていました。 そこで500ページにも及ぶマニュアルを読み込み、許可したいIPアドレス以外をすべてブロックする方法を調べました。何度もテストを繰り返し、Ciscoフォーラムに投稿しながら試行錯誤した結果、ついにその方法を見つけることができました。この記事では、Ciscoスイッ
-
Windows Updateのエラー0x80073701を解決する方法:確実に効果のある6つの対処法
Windows Updateで「0x80073701」のエラーコードが表示される場合、PCのWindows Updateコンポーネントが正しく動作していないことが主な原因です。ただし、このエラーが発生する理由はそれだけではありません。更新プログラムのダウンロードやインストールが妨げられる背景には、さまざまな要因が潜んでいます。この記事では、問題を解消してOSを最新の状態に保つための複数の方法をわかりやすく解説します。 このエラーのその他の原因としては、Windows Updateのキャッシュが破損している、Windowsのシステムファイルが損傷している、サードパーティ製アプリが更新処理に干渉し