Outlook のすべての検索演算子と構文コマンド — 2026年版チートシート
- Outlook は、
from:、to:、subject:、hasattachment:、received:などの演算子に対応しています - ブール演算子 (AND、OR、NOT) はクラシック Outlook で動作しますが、新しい Outlook では確実には動作しません
- 1 つのクエリで複数の演算子を組み合わせられます:
from:sarah subject:budget hasattachment:yes - 新しい Outlook のサーバー側検索がサポートする演算子は、クラシック Outlook より少なくなっています
Outlook には、驚くほど強力な検索構文がありますが、Microsoft はそれを見つけやすくしていません。ほとんどの人は、キーワードを入力して結果を祈る以上のことをしません。このチートシートでは、Outlook で使えるすべての検索演算子を、コピー & ペースト用の例、各演算子に対応するバージョンのメモ、公式ドキュメントには載っていない落とし穴とともに紹介します。
送信者と受信者の演算子
これらの演算子は、メールを送信または受信した人に基づいてメールを絞り込みます。クラシック Outlook、新しい Outlook、Outlook on the web で動作します。
| 演算子 | 機能 | 例 |
|---|---|---|
from: |
特定の送信者からのメール | from:sarah または from:sarah@contoso.com |
to: |
特定の人宛てに送信したメール | to:finance-team |
cc: |
誰かが CC に入っていたメール | cc:manager@contoso.com |
bcc: |
誰かが BCC に入っていたメール (送信済みアイテムのみ) | bcc:legal |
participants: |
差出人、宛先、CC のいずれかにいる人 | participants:sarah |
ヒント: 完全なメール アドレスは必要ありません。from:sarah は、名前またはメール アドレスに「sarah」を含むあらゆる送信者に一致します。正確さが必要なときは、完全なアドレスを使ってください。
件名と本文の演算子
| 演算子 | 機能 | 例 |
|---|---|---|
subject: |
件名のみを検索 | subject:quarterly report |
body: |
メール本文のみを検索 (クラシック Outlook) | body:action items |
| (単純なキーワード) | 件名、本文、添付ファイル名を検索します | invoice |
演算子なしでキーワードを入力すると、Outlook は件名、メッセージ本文、添付ファイル名を横断して検索します。件名の一致だけがほしいときは subject: を使ってください。これは、キーワードが元の話題ではなく、誰かの返信にだけ現れるやり取りを除外するのに特に便利です。
添付ファイルの演算子
| 演算子 | 機能 | 例 |
|---|---|---|
hasattachment:yes |
添付ファイル付きのメールのみ | hasattachment:yes from:accounting |
hasattachment:no |
添付ファイルのないメールのみ | hasattachment:no subject:review |
attachmentnames: |
添付ファイルのファイル名を検索 (クラシック Outlook) | attachmentnames:report.pdf |
hasattachment:yes は、インライン画像や埋め込みの署名も添付ファイルとして数えることに注意してください。会社でロゴ入りの HTML 署名を使っている場合、予想より多くの結果が出ることがあります。attachmentnames: 演算子のほうが正確ですが、クラシック Outlook でしか動作しません。詳しくは、Outlook で添付ファイルを見つける方法の完全なガイドをご覧ください。
日付の演算子
日付の演算子を使うと、結果を特定の期間に絞り込めます。構文は、クラシック Outlook と新しい Outlook で異なります。
| 演算子 | 機能 | 例 |
|---|---|---|
received:today |
今日受信したメール | received:today from:boss |
received:yesterday |
昨日受信したメール | received:yesterday subject:urgent |
received:this week |
今週のメール | received:this week hasattachment:yes |
received:last week |
前の週のメール | received:last week project update |
received:this month |
今月のメール | received:this month from:hr |
received:last month |
前の月のメール | received:last month invoice |
received:this year |
今年のメール | received:this year budget |
sent:last week |
過去 1 週間に送信したメール | sent:last week to:client |
正確な日付範囲 (クラシック Outlook のみ)
クラシック Outlook では、特定の日付と比較演算子を使えます。
received:>=2026-01-01— 2026 年 1 月 1 日以降に受信したメールreceived:<=2026-03-31— 2026 年 3 月 31 日以前に受信したメールreceived:>=2026-01-01 AND received:<=2026-03-31— 2026 年第 1 四半期のメール
この正確な日付範囲の構文は、新しい Outlook や Outlook on the web では動作しません。日付での検索について詳しくは、Outlook で日付範囲を指定して検索する方法のガイドをご覧ください。
状態と分類項目の演算子
| 演算子 | 機能 | 例 |
|---|---|---|
read:no |
未読のメールのみ | read:no from:team |
read:yes |
既読のメールのみ | read:yes subject:action required |
isflagged:yes |
フラグ付きのメールのみ | isflagged:yes |
importance:high |
重要度が高いとマークされたメール | importance:high received:this week |
importance:low |
重要度が低いメール | importance:low |
category: |
特定の分類項目のメール | category:red または category:"Project Alpha" |
スペースを含む分類項目名は引用符で囲む必要があります: category:"Project Alpha"。isflagged: 演算子はクラシック Outlook で動作しますが、新しい Outlook では一貫しません。
アイテムの種類の演算子
kind: 演算子は、Outlook のアイテムの種類で絞り込みます。検索結果にメールと一緒に会議の招集や連絡先が混ざる場合に便利です。
| 構文 | 一致するもの |
|---|---|
kind:email |
メール メッセージのみ |
kind:meetings |
予定表アイテムと会議出席依頼 |
kind:contacts |
連絡先 |
kind:tasks |
タスク |
kind:notes |
メモ |
kind: 演算子は、クラシック Outlook で最もよく機能します。新しい Outlook では、フィルター パネルで同じ結果を得られます。
ブール演算子とグループ化
クラシック Outlook は、検索語を組み合わせるブール論理に対応しています。大文字で入力する必要があります。
budget AND forecast— 両方の語を含むメールbudget OR forecast— いずれかの語を含むメールbudget NOT draft— 「budget」を含み、「draft」を含まないメール(budget OR forecast) AND Q3— かっこでグループ化
重要: ブール演算子 (AND、OR、NOT) は、クラシック Outlook for Windows でのみ動作します。新しい Outlook、Outlook on the web、Outlook モバイルでは、確実には動作しません。新しい Outlook で budget AND Q3 と入力すると、ブール論理を適用せず、「budget」「AND」「Q3」という語そのものを検索することがよくあります。
フレーズと完全一致
検索語を二重引用符で囲むと、完全一致するフレーズを検索できます。
"quarterly budget report"— メール中に散らばった個々の語ではなく、このフレーズそのものを見つけますsubject:"project kickoff"— 件名のみの完全一致フレーズfrom:"Sarah Johnson"— この名前に完全に一致する送信者
引用符がないと、Outlook は各語を別々の検索語として扱い、そのいずれか (新しい Outlook) またはすべて (クラシック Outlook) に一致するメールを返します。特定のフレーズを探している場合は、必ず引用符を使ってください。
演算子の組み合わせ — 実際の例
検索演算子の本当の力は、組み合わせたときに発揮されます。コピー & ペーストして使える実用的な例を紹介します。
| 見つけたいもの | 検索クエリ |
|---|---|
| 今月の経理部からの PDF | from:accounting hasattachment:yes received:this month |
| フォローアップ用にフラグを付けた未読メール | read:no isflagged:yes |
| 第 1 四半期の予算に関するメール | subject:budget received:>=2026-01-01 AND received:<=2026-03-31 |
| 添付ファイル付きで重要度が高いメール | importance:high hasattachment:yes |
| プロジェクトに関する Sarah または Mike からのメール | (from:sarah OR from:mike) project |
| 先週クライアント宛てに送信したメール | sent:last week to:client |
Outlook のバージョン間での演算子の互換性
すべての演算子がすべての場所で動作するわけではありません。各バージョンで期待できることは次のとおりです。
| 演算子 | クラシック Outlook | 新しい Outlook | Outlook on the web | モバイル |
|---|---|---|---|---|
from: / to: |
はい | はい | はい | はい |
subject: |
はい | はい | はい | はい |
hasattachment: |
はい | はい | はい | フィルターのみ |
received: (相対日付) |
はい | はい | はい | いいえ |
received: (正確な日付) |
はい | いいえ | いいえ | いいえ |
category: |
はい | 一部対応 | はい | いいえ |
kind: |
はい | いいえ | 一部対応 | いいえ |
| AND / OR / NOT | はい | いいえ | いいえ | いいえ |
body: |
はい | いいえ | いいえ | いいえ |
attachmentnames: |
はい | いいえ | いいえ | いいえ |
完全一致のフレーズ ("...") |
はい | はい | はい | はい |
既知の癖と制限
正しい構文を使っても、Outlook の検索には、つまずきやすい動作がいくつかあります。
- 前方一致のみ。Outlook は単語の先頭から一致します。
budgetを検索すれば「budgeting」と「budgets」は見つかりますが、dgetを検索しても何も返りません。 - 短い数字は無視されます。5 桁未満の数字 (「4521」や「123」など) はインデックス化されません。完全一致の構文を使っても、検索結果には表示されません。
- ワイルドカードはありません。古いガイドの一部が主張していることとは裏腹に、Outlook は検索バーでのアスタリスク (*) や疑問符 (?) のワイルドカードに対応していません。
- 新しい Outlook は結果を黙って切り捨てます。検索が多すぎるメールに一致すると、新しい Outlook のサーバー側検索は、何も知らせずに古い結果の返却をやめます。
- 演算子名は英語のみです。英語以外の言語版の Outlook でも、演算子は英語で入力する必要があります (
from:であり、de:やvon:ではありません)。
演算子では足りないとき
検索演算子は、送信者、日付、件名のキーワードが分かっているときの、正確で構造化されたクエリには強力です。しかし、意味でメールを探しているときには役に立ちません。「新製品の発売に向けた改訂スケジュール」について話し合ったことは覚えていても、使われた正確な言葉を思い出せない場合、どんな演算子の組み合わせでも見つかりません。
それが Inbox Search の解決する問題です。デバイス上の AI で、キーワードだけでなく、検索の背後にある意味を理解する Outlook アドインです。「ベルリン カンファレンスの経費」と検索すれば、それらの正確な語句を含むメールが 1 通もなくても、関連するメールが見つかります。処理はすべてお使いのマシン上でローカルに行われ、メールのデータがどこにも送信されることはありません。
Outlook の受信トレイを、キーワードだけでなく意味で検索。
Inbox Search は、デバイス上の AI を備えた Outlook アドインです。正確な言葉を覚えていなくてもメールを見つけます。検索演算子には決してできないことです。
Microsoft Marketplace からインストールよくある質問
Outlook で使える検索演算子は? Outlook は、次の検索演算子に対応しています。from: (送信者)、to: (受信者)、subject: (件名)、cc: (コピー)、bcc: (ブラインド コピー)、hasattachment:yes (添付ファイル付きのみ)、received: (受信日)、sent: (送信日)、category: (分類項目名)、importance:high/normal/low (重要度)、read:no (未読のみ)、kind: (アイテムの種類)。クラシック Outlook では、AND、OR、NOT、かっこを使ったブール論理も使えます。
Outlook で特定の人からのメールを検索するには? Outlook の検索バーに from:名前 または from:メール@ドメイン.com と入力して Enter キーを押します。たとえば from:sarah は、Sarah が送信者であるすべてのメールを見つけます。from:sarah subject:budget のようにほかの演算子と組み合わせて、結果をさらに絞り込めます。
Outlook の検索でブール演算子 (AND、OR、NOT) は使えますか? ブール演算子の AND、OR、NOT は、クラシック Outlook for Windows で動作します。たとえば budget AND Q3 NOT draft は、「budget」と「Q3」の両方を含み、「draft」を含まないメールを見つけます。ただし、新しい Outlook や Outlook on the web では、ブール演算子は一貫して動作しません。Microsoft は、サーバー側の検索エンジンにこれらを完全には実装していません。
Outlook の検索演算子は、新しい Outlook で動作しますか? 基本的な演算子 (from:、to:、subject:、hasattachment:) のほとんどは、新しい Outlook でも動作します。ただし、ブール演算子 (AND、OR、NOT)、kind: 演算子、received:>=2026-01-01 のような正確な日付範囲の構文は、確実には動作しません。新しい Outlook はサーバー側の検索を使い、そのクエリ構文は、クラシックのデスクトップ版より限定的です。