【Outlook】日付範囲で絞り込む高度な検索クエリの記述手順

【Outlook】日付範囲で絞り込む高度な検索クエリの記述手順
🛡️ 超解決

Outlookでメールを検索する際、特定の日付範囲で絞り込みたい場面はありませんか。

探しているメールがいつ届いたか、あるいはいつ送信したかが分かっているのに、通常の検索では見つけにくいことがあります。

この記事では、Outlookの高度な検索クエリを使って、日付範囲でメールを正確に絞り込む方法を解説します。

これにより、過去の重要なメールも効率的に探し出せるようになります。

【要点】Outlookで日付範囲を指定した検索クエリの記述方法

  • received: 特定の日付以降に受信したメールを検索する。
  • sent: 特定の日付以降に送信したメールを検索する。
  • received: 指定した2つの日付の間で受信したメールを検索する。
  • sent: 指定した2つの日付の間で送信したメールを検索する。

ADVERTISEMENT

Outlook検索クエリにおける日付指定の基本

Outlookの検索機能は強力ですが、標準の検索ボックスだけでは複雑な条件を指定しきれないことがあります。

そこで活用するのが「検索クエリ」です。これは、検索ボックスに特定のキーワードや記号を組み合わせて入力することで、より詳細な条件でメールを絞り込める機能です。

日付に関する検索クエリでは、主に「received:」(受信日時)と「sent:」(送信日時)というプロパティを使用します。

これらのプロパティに続けて日付を指定することで、その日付を基準にした検索が可能になります。

受信日時で絞り込む

特定のメールがいつ受信されたかを知りたい場合、「received:」プロパティが役立ちます。

例えば、「2023年10月26日以降に受信したメール」を検索したい場合は、検索ボックスに「received:2023/10/26」と入力します。

この形式で入力すると、指定した日付、またはそれ以降に受信したすべてのメールが表示されます。

送信日時で絞り込む

同様に、自分で送信したメールを特定の日付以降で検索したい場合は、「sent:」プロパティを使用します。

例えば、「2023年10月26日以降に送信したメール」を検索するには、検索ボックスに「sent:2023/10/26」と入力します。

これにより、指定した日付、またはそれ以降に送信したメールが検索結果に表示されます。

日付範囲を指定した検索クエリ

より高度な使い方として、開始日と終了日の両方を指定して、特定期間内のメールを検索することも可能です。

この場合、「received:YYYY/MM/DD YYYY/MM/DD」または「sent:YYYY/MM/DD YYYY/MM/DD」のように、2つの日付を半角スペースで区切って指定します。

例えば、「2023年10月1日から2023年10月25日までの間に受信したメール」を検索したい場合は、「received:2023/10/01 2023/10/25」と入力します。

この検索クエリは、指定した期間の初日と最終日を含むすべてのメールを検索対象とします。

お探しの解決策が見つからない場合は、こちらの「Teams/Outlookトラブル完全解決データベース」で他のエラー原因や解決策をチェックしてみてください。

高度な検索クエリの記述手順

Outlookで日付範囲を指定した高度な検索クエリを記述する手順は、以下の通りです。

  1. Outlookを開く
    Microsoft Outlookを起動します。
  2. 検索ボックスを選択する
    画面上部にある検索ボックスをクリックします。
  3. 検索クエリを入力する
    検索ボックスに、日付範囲を指定するためのクエリを入力します。書式は以下の通りです。
    • 受信メールの場合: received:YYYY/MM/DD YYYY/MM/DD
    • 送信メールの場合: sent:YYYY/MM/DD YYYY/MM/DD

    例: 2023年10月1日から2023年10月25日までの受信メールを検索する場合、以下のように入力します。
    received:2023/10/01 2023/10/25

    例: 2023年10月1日から2023年10月25日までの送信メールを検索する場合、以下のように入力します。
    sent:2023/10/01 2023/10/25

    注意: 日付の区切り文字はスラッシュ(/)またはハイフン(-)が使用できます。年、月、日の順序はYYYY/MM/DDまたはYYYY-MM-DDとします。入力する日付は、検索したい期間の開始日と終了日です。

  4. 検索を実行する
    クエリを入力したら、Enterキーを押すか、検索ボックスの横にある検索ボタンをクリックします。
  5. 結果を確認する
    指定した日付範囲に該当するメールが検索結果として表示されます。

検索クエリの応用例

日付範囲の検索クエリは、他の検索条件と組み合わせることで、さらに強力な検索が可能になります。

例えば、「送信者名」や「件名」などのキーワードと組み合わせて使用できます。

例: 「山田太郎」から2023年10月中に受信したメールを検索する場合、検索ボックスに「from:山田太郎 received:2023/10/01 2023/10/31」と入力します。

例: 件名に「報告」という単語を含み、2023年10月中に送信したメールを検索する場合、検索ボックスに「subject:報告 sent:2023/10/01 2023/10/31」と入力します。

これらの組み合わせにより、膨大なメールの中から目的のメールを素早く見つけ出すことができます。

日付範囲検索における注意点とトラブルシューティング

Outlookで日付範囲を指定した検索を行う際に、意図した結果が得られない場合があります。ここでは、よくある注意点とトラブルシューティングについて解説します。

日付の書式が正しくない

最もよくある問題は、日付の書式が正しくないことです。

Outlookは、YYYY/MM/DDまたはYYYY-MM-DDの形式を期待しています。例えば、「2023-10-01」や「2023/10/1」のように入力した場合、正しく認識されない可能性があります。

対処法: 入力した日付の書式が「YYYY/MM/DD」または「YYYY-MM-DD」になっているか確認してください。月や日が1桁の場合は、先頭にゼロを付けて「MM」または「DD」の形式にしてください(例: 2023/01/05)。

検索期間の開始日と終了日の指定ミス

日付範囲検索では、開始日と終了日の指定が重要です。指定した期間に含まれないメールが検索結果に表示されない、あるいは逆に期待しないメールが表示されることがあります。

対処法: 検索したい期間の「開始日」と「終了日」を正確に把握し、クエリに入力してください。開始日と終了日の順序が逆になっている場合も正しく検索できません。

タイムゾーンの影響

Exchange Onlineなどのサーバーベースのメールシステムを使用している場合、タイムゾーンの設定が検索結果に影響を与えることがあります。

特に、異なるタイムゾーンのユーザーとメールをやり取りしている場合や、自分のPCのタイムゾーン設定が異なる場合に注意が必要です。

対処法: Outlookのファイルメニューから「アカウント設定」→「アカウント設定」を選択し、対象のアカウントの「変更」をクリックして、タイムゾーン設定を確認してください。必要に応じて、PCのシステム時刻とタイムゾーン設定も確認してください。

検索インデックスの問題

Outlookの検索機能は、メールのインデックス(索引)を利用しています。このインデックスが破損したり、最新の状態に更新されていない場合、検索結果が不正確になることがあります。

対処法: 検索インデックスの再構築を試みてください。Outlookのファイルメニューから「オプション」→「検索」を選択し、「検索オプション」または「インデックスの場所」から「詳細設定」に進み、「再構築」を実行します。この操作には時間がかかる場合があります。

新しいOutlookと従来Outlookの違い

新しいOutlook(プレビュー版から正式版への移行が進んでいるバージョン)でも、基本的な検索クエリの記述方法は従来Outlookと大きく変わりません。

検索ボックスに直接「received:YYYY/MM/DD YYYY/MM/DD」のようなクエリを入力して検索できます。

ただし、UIデザインや一部の検索オプションの配置が変更されている可能性があります。検索ボックスの右側にある「検索ツール」や「フィルター」オプションを詳しく確認すると、より直感的に絞り込み条件を設定できる場合もあります。

管理者権限が必要な場合

上記で説明した検索クエリの記述や、検索インデックスの再構築は、基本的に個々のユーザーが行える操作です。

組織によっては、Exchange Onlineなどのメールサーバー設定や、Outlookの利用に関するポリシーが管理されている場合があります。しかし、検索クエリの記述自体に管理者権限は必要ありません。

ADVERTISEMENT

Mac版・モバイル版Outlookでの違い

Mac版Outlookでも、基本的な検索クエリの記法はWindows版と同様に利用できます。

検索ボックスに「received:YYYY/MM/DD YYYY/MM/DD」などのクエリを入力して検索を実行してください。

モバイル版Outlook(iOS/Android)では、高度な検索クエリの直接入力に対応していない場合があります。

モバイルアプリでは、通常、日付フィルターなどのUI要素を使って絞り込みを行います。

もしモバイル版で高度なクエリを使いたい場合は、Web版Outlookやデスクトップ版Outlookで検索条件を設定し、その結果をモバイルで確認するのが現実的な方法です。

まとめ

Outlookで日付範囲を指定した高度な検索クエリを記述することで、過去のメールを効率的に探し出すことが可能になります。

「received:」や「sent:」プロパティと日付を組み合わせることで、受信・送信の期間を正確に指定できます。

日付の書式や期間の指定ミスに注意し、必要に応じて検索インデックスの再構築も試してみてください。

このテクニックを習得すれば、Outlookでのメール管理が格段に効率化されるでしょう。

👥
Teams/Outlookトラブル完全解決データベース サインイン、接続エラー、メール送受信の不具合など、特有のトラブル解決策を網羅。困った時の逆引きに活用してください。

ADVERTISEMENT

この記事の監修者
🌐

超解決 リモートワーク研究班

Microsoft 365の導入・保守を専門とするエンジニアグループ。通信障害やサインイン不具合など、ビジネスインフラのトラブル対応に精通しています。