コンテンツへスキップ
超解決
  • トップページ
  • 詐欺メールチェッカー
  • 日本語テキスト整形・変換ツール(全角半角・改行・空白を一括処理)
  • 高機能・文字数カウント(自動保存付き)
  • パスワード生成ツール
  • 全記事一覧(サイトマップ)
  1. ホーム
  2. デジタル・IT
  3. Web・アプリ
  4. Gmail・Googleアカウント
  5. 【Gmail】Gmailでフィルタ条件にORを使いたい時の書き方

【Gmail】Gmailでフィルタ条件にORを使いたい時の書き方

2026年6月17日
Gmail・Googleアカウント
【Gmail】Gmailでフィルタ条件にORを使いたい時の書き方
🛡️ 超解決

Gmailのフィルタ機能を活用してメールを自動振り分けしたいとき、特定の条件を複数指定して「いずれかに当てはまる」メールを対象にしたい場面がよくあります。しかし、Gmailの標準フィルタ作成画面では、複数の条件を空白で区切るとAND(すべて一致)として扱われ、OR(いずれかに一致)にはなりません。このため、OR条件を実現するには少し工夫が必要です。本記事では、GmailでフィルタにORを使うための具体的な書き方と注意点を解説します。

【要点】この記事で確認すること

  • 最初に見る場所: Gmailの「フィルタとブロック中のアドレス」設定の「検索条件」欄
  • 切り分けの軸:
    • OR演算子(OR / |)を使った方法
    • 複数フィルタを作成して同様の動作を実現する方法
    • Google Apps Scriptを使った高度な方法(管理設定に依存)
  • 注意点: 会社PCの場合はGmailの管理設定が制限されている可能性があります。フィルタ設定前に管理者に確認すべき点があります。
超解決ツール無料登録不要ブラウザ内処理安全パスワード・ファイル安全確認パスワード強度とファイルのSHA-256を端末内で確認できます。パスワード・ファイルを確認する

ADVERTISEMENT

目次

  • 1. 1. GmailのフィルタはデフォルトでAND動作
  • 2. 2. OR条件を実現する3つの方法
    • 2.1. 方法1: 検索演算子「OR」またはパイプ「|」を使う
    • 2.2. 方法2: 複数のフィルタを作成する
    • 2.3. 方法3: Google Apps Scriptを利用する(高度)
  • 3. 3. 具体的な設定手順(方法1と方法2)
    • 3.1. 方法1: OR演算子を使う手順
    • 3.2. 方法2: 複数フィルタを作成する手順
  • 4. 4. 注意点と失敗パターン
  • 5. 5. 状況別の比較表
  • 6. 6. よくある質問(FAQ)
  • 7. 7. まとめ
    • 7.1. 解決 関連記事でさらに詳しく
    • 7.2. Gmail・Googleアカウントの人気記事ランキング

1. GmailのフィルタはデフォルトでAND動作

Gmailのフィルタ作成画面では、「次の条件に一致するメールをすべて検索」というテキストボックスにキーワードを入力します。ここで複数の単語や条件をスペースで区切ると、すべての条件を満たすメール(AND)が対象になります。たとえば「from:boss subject:報告」と入力すると、送信元がbossで件名に「報告」を含むメールのみがフィルタの対象です。ORで検索したい場合、特別な構文を使わなければそのままでは実現できません。

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

2. OR条件を実現する3つの方法

方法1: 検索演算子「OR」またはパイプ「|」を使う

Gmailの検索では「OR」または「|」というキーワードを使って条件を結合できます。フィルタの検索条件欄に直接この演算子を記述することで、OR検索が可能です。たとえば「from:boss OR from:admin subject:報告」と入力すると、送信元がbossまたはadminのいずれかであり、かつ件名に「報告」を含むメールが対象になります。ORは大文字で書く必要があり、前後に半角スペースが必要です。パイプ(|)でも同じ動作をしますが、こちらも半角スペースで区切ります。

具体例:
・「from:boss OR from:admin」→ bossまたはadminからのメール
・「subject:報告 OR subject:連絡」→ 件名に「報告」または「連絡」を含むメール
・「from:boss | from:admin subject:報告」→ bossまたはadminからの、件名に「報告」を含むメール

方法2: 複数のフィルタを作成する

OR条件を実現する別の方法は、条件ごとに個別のフィルタを作成し、同じ動作(ラベル付け、転送、アーカイブなど)を設定することです。たとえば「from:boss」のフィルタと「from:admin」のフィルタをそれぞれ作成し、両方に「重要ラベル」を付ける設定をすれば、どちらかからのメールにそのラベルが付きます。この方法は演算子を覚える必要がなく、フィルタ管理画面で直感的に設定できます。ただし、フィルタが増えると管理が煩雑になるため、条件が多岐にわたる場合は方法1のほうが効率的です。

方法3: Google Apps Scriptを利用する(高度)

さらに柔軟な条件が必要な場合は、Google Apps Script(GAS)を使ってフィルタロジックを自作することも可能です。GASを使えば、複雑なOR条件や除外条件をプログラムで記述でき、ラベル付けや転送などを自動化できます。ただし、この方法は専門知識が必要であり、会社のポリシーでスクリプトの実行が禁止されている場合があります。管理者に確認してから利用してください。

3. 具体的な設定手順(方法1と方法2)

方法1: OR演算子を使う手順

  1. Gmailを開き、画面右上の歯車アイコンから「すべての設定を表示」をクリックします。
  2. 「フィルタとブロック中のアドレス」タブを選択し、画面下部の「新しいフィルタを作成」をクリックします。
  3. 「次の条件に一致するメールをすべて検索」のテキストボックスに、ORを含む検索条件を入力します。例:from:boss OR from:admin subject:緊急
  4. 「フィルタを作成」ボタンをクリックし、実行したい動作(ラベル付け、転送など)を選択します。
  5. 設定を保存して完了です。必要に応じて他のフィルタと重複しないよう注意してください。

方法2: 複数フィルタを作成する手順

  1. 上記手順1~2と同様にフィルタ作成画面を開きます。
  2. 1つ目の条件を入力(例:from:boss)し、フィルタ作成後の動作を設定します。
  3. フィルタを保存したら、もう一度「新しいフィルタを作成」をクリックし、2つ目の条件(例:from:admin)を入力します。
  4. 動作を1つ目と同じに設定します(同じラベル、同じ転送先など)。
  5. すべての条件のフィルタを作成し終えたら、正しく動作するかテストメールを送信して確認します。

4. 注意点と失敗パターン

OR演算子を使う際に陥りやすいミスをいくつか紹介します。

  • ORを小文字で書く(or):Gmailの検索演算子は大文字でなければ認識されません。「or」と書くと単なる単語扱いになり、本文中に「or」を含むメールが対象になってしまいます。
  • 演算子の前後にスペースがない:ORや|の前後には必ず半角スペースが必要です。スペースがないと正しく認識されません。
  • 複数のORを連続して使う場合の優先順位:複数のORを使う場合は、グループ化に注意してください。Gmailは左から順に評価しますが、複雑な条件は括弧を使って明示的にグループ化すると安全です。例:(from:boss OR from:admin) subject:緊急
  • フィルタの重複動作:複数フィルタを使う方法では、1通のメールが複数のフィルタに該当すると、それぞれの動作が実行されます。たとえば両方のフィルタで「削除」を設定すると、同じメールに削除動作が二重に適用される可能性がありますが、Gmailは二重削除を無視するため問題ない場合が多いです。ただし、ラベル付けや転送では意図しない動作になることがあるので注意してください。
  • 会社PCでの制限:一部のGoogle Workspace環境では、管理者がフィルタ機能自体を無効にしている場合があります。また、GASの実行が許可されていないこともあります。設定がうまく反映されない場合は、まず管理者に問い合わせてください。

5. 状況別の比較表

方法 手間 正確性 メンテナンス性 適したケース
方法1: OR演算子 低(1フィルタで済む) 高い(条件を正確に指定) 高い(条件変更は編集のみ) OR条件が2~5個程度のシンプルな場合
方法2: 複数フィルタ 中(条件数分のフィルタが必要) 高い(個別に設定可能) 低い(フィルタが増えると管理が煩雑) OR条件が多く、個別動作を変えたい場合
方法3: Google Apps Script 高い(コード記述が必要) 非常に高い(複雑なロジック可) 中(コード管理が必要) 高度な条件や動的な処理が必要な場合

6. よくある質問(FAQ)

Q1. OR演算子を使ったフィルタが正しく動作しません。何が原因ですか?

A. 最も多い原因はORの大文字・小文字の間違いです。必ず大文字「OR」またはパイプ「|」を使用し、前後に半角スペースを入れてください。また、フィルタ作成後に「テスト」機能を使って該当メールが表示されるか確認するとよいでしょう。

Q2. ORを何個もつなげられますか?

A. 理論上はいくつでもつなげられますが、フィルタの文字数制限(通常は数千文字)があるため、あまり長くすると一部が無視される可能性があります。その場合は方法2の複数フィルタを検討してください。

Q3. 会社のGmailではOR演算子が使えません。なぜですか?

A. Google Workspaceの管理ポリシーによって、詳細なフィルタ設定が制限されている可能性があります。管理者に問い合わせて、フィルタ機能の使用制限がないか確認してください。また、組織によっては特定の検索演算子が利用不可の場合もあります。

Q4. 複数フィルタを使う場合、同じラベルが複数付くことはありますか?

A. 同じラベルを複数のフィルタで設定しても、ラベルは1つだけ付与されます。重複は無視されるため、問題になることはほとんどありません。ただし、転送や削除などの動作は、複数回実行されると意図しない結果になる可能性があるので、動作内容を統一するよう注意してください。

7. まとめ

GmailでフィルタにOR条件を設定するには、検索演算子「OR」または「|」を使う方法が最もシンプルで管理も容易です。複数の条件を効率的にまとめられるため、日々のメール整理が格段に楽になります。どうしても演算子が使えない場合や、条件が複雑な場合は、複数のフィルタを作成する方法やGoogle Apps Scriptの利用も視野に入れてください。ただし、会社のポリシーによって制限がある場合は、必ず管理者に確認してから設定を行いましょう。適切な方法を選んで、メール管理の負担を減らしてください。


✉️
Gmail・Googleアカウントトラブル完全解決データベース 送受信エラー/迷惑メール対策/容量整理/ラベル・自動振り分け/アカウント復旧/2段階認証/スマホ同期/転送・複数アカウントのトラブルを即解消。GmailとGoogleアカウントの実務リファレンスとしてご活用ください。
この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。

解決 関連記事でさらに詳しく

  • 🛠️【Gmail】Gmailで不審メールを情報システム部へ報告する時のまとめ方
  • ⚡【Gmail】Gmailで容量不足を避けるための月次整理ルール
  • 🛠️【Googleアカウント】Google Analyticsに別アカウントで入ってしまう時の切り替え方法
  • ⚡【Gmail】メーリングリスト宛てだけGmailで受信できない時の配信設定確認
  • ✅【Gmail】機種変更後にGmail通知だけ届かない場合のアプリ権限確認
  • ⚡【Android】Googleアカウントにログインしているデバイス履歴を確認して不審端末を切断

Gmail・Googleアカウントの人気記事ランキング

  • 【Android】連絡先(電話帳)をGoogleアカウントに同期して機種変更後も復元する手順
  • 【Googleアカウント】パスキーでログインできない場合の端末登録とブラウザ確認
  • 【Gmail】送信済みにはあるのに相手へ届いていないと言われた場合の切り分け
  • 【Gmail】Googleからの本物のセキュリティ通知か見分ける方法
  • 【Android】Googleアカウントなしで初期設定する手順とアプリ追加・データ同期の制限まとめ
  • 【Googleアカウント】本人確認が必要ですと出る時の端末と場所の確認
  • 【Googleアカウント】ログイン時に本人確認が何度も出る場合の端末とCookie確認
  • 【Googleアカウント】会社アカウントと個人アカウントを分けたい時の運用方法
  • 【Gmail】ThunderbirdでGmail認証に失敗する時のOAuthとIMAP設定確認
  • 【Gmail】メーリングリスト宛てのメールが届かない時のグループ設定確認
Gmail・Googleアカウント
ラベル・自動振り分け Gmail・Googleアカウント
  • 【Gmail】Gmailで複数アドレス宛てメールを見分けるラベル設定
  • 【Gmail】Gmailでメールを案件番号ごとに探せるようにするラベル設計
⚠️
【最新】通信・アプリ障害まとめ 更新中 リアルタイムで発生中の障害を即チェック
公式サービス障害モニターAI・クラウド・業務ツールの障害・復旧情報を自動取得
🔴 速報・最新トラブル
  • 09.11 【修正公開 2026年9月15日】Windows版Claude Coworkの実行不具合|KB5129195の対象と適用後の確認
  • 09.01 【復旧 2026年9月4日】Microsoft 365障害|Outlookの残る影響も解消、復旧後の確認事項
  • 08.29 【復旧 2026年8月29日】大雨で石川・富山の携帯電話がつながりにくい障害|ドコモ・au・SoftBank・MVNO
  • 08.28 【復旧 2026年8月28日】GitHub Billingの予算ページでエラー|Copilot CLIセッションへの影響と現状
  • 08.27 【復旧 2026年8月28日】GitHub ActionsとPull Requestで遅延・タイムアウト|ワークフロー起動に影響
  • 08.26 Teams 【復旧 2026年8月26日】Microsoft Teams障害|APACで会議参加・画面共有に影響、メンテナンス停止で復旧
  • 08.22 【速報 2026年8月22日】Cloudflare Zero Trustのポスチャーチェック障害は復旧|WARPへの影響
  • 08.22 【速報 2026年8月22日】ChatGPTで勝手にログアウトする障害は復旧|再読み込み時の影響
  • 08.21 【速報 2026年8月21日】GitHub Copilot Cloud Agentのタスク遅延は復旧|影響と確認事項
Windows・業務ツール 更新・不具合の最新情報 公式発表と速報を時系列で確認 →
🔍 落とし物トラブル解決
🔍
落とし物発見ナビ 3ステップ診断で発見ルートを提示・PNG保存可
📚
落とし物解決DB 電車・バス・空港・海外・ペット網羅

仕事で使える無料オンラインツール

超解決ツール 目的に合うツールを探す PDF編集、Excel・CSV修復、画像・OCR、文章整形、日付・勤務・計算、安全確認を目的別に探せます。
  • 文書・データ
  • PDF・ファイル
  • 画像・OCR
  • 安全確認
  • 日付・計算
  • 音声・動画
無料オンラインツール一覧を開く →
📚 ITトラブル解決DB
💻
Windows解決DB 不具合・設定・エラーを完全解決
🧭
Edge解決DB 表示・パスワード・拡張機能を完全解決
📊
Excel解決DB エラー・不具合の対処法を網羅
📝
Word解決DB 不具合・書式・設定のトラブル解消
✨
Copilot解決DB 使い方・エラー・設定を完全解決
👥
Teams/Outlook解決DB 接続・サインイン・送受信の不具合解消
📽️
PowerPoint解決DB マスター固定・図形結合・動画再生の解消
📑
PDFトラブル解決DB 閲覧・編集・結合・印刷のエラー解消
🏛️
確定申告解決DB e-Tax・マイナンバーカードの不具合解消
📱
Facebook解決DB 乗っ取り・権限譲渡・ログイン障害に対応
📗
Sheets解決DB 関数エラー・Apps Script・共有の解消
📝
Docs解決DB 書式・共有・Apps Script・参考文献の解消
🎥
Zoom解決DB 参加・画面共有・録画・Webinarの解消
✨
生成AI解決DB 基礎・料金・著作権・社内ルールの解消
🍎
iPhone解決DB 起動・Wi-Fi・アプリ・設定の解消
🤖
Android解決DB 設定・アプリ・通信・カスタマイズの解消
🔐
会社アカウント認証DB MFA・サインイン・VPN・権限の不具合解消
🔗
社内ネットワーク・VPN DB接続・共有・RDP・DNS・社内制限を解決
☁
OneDrive・SharePoint DB同期・共有・権限・復元の不具合解消
📄
勤怠・給与・人事 DB打刻・給与明細・人事通知・認証トラブル
🧩
Notion解決DB 共有・権限・DB・AIの不具合解消

目的から探す

  • 通信・アプリ障害の最新情報
  • Windows・業務ツールの更新・不具合
  • 落とし物トラブル解決
  • 仕事で使える無料オンラインツール一覧

主要な解決データベース

  • Windowsの不具合・設定
  • Microsoft Edgeの不具合・設定
  • Excelのエラー・不具合
  • Wordの書式・設定トラブル
  • Teams・Outlookの不具合
  • PDFの閲覧・編集・印刷トラブル
  • 会社アカウント・認証トラブル
  • 社内ネットワーク・VPNトラブル

関連サイトWiseChecker(海外向け)

  • トップページ
  • 本サイトについて・運営企業情報
  • 著書の紹介
  • プライバシーポリシー

© 超解決.