Slackの検索演算子:すべての修飾子と例、実際に検証
Slackの検索演算子で結果を絞り込めます。in:#チャンネル、from:@名前、with:@名前、before:、after:、on:、during:、has::絵文字:、is:saved、has:pin、is:thread、"フレーズ"、-単語、rep*。すべての修飾子を例と日付の書き方つきでまとめ、実際に試しました。
On this page
Slackの検索演算子は、Slackでは「修飾子」と呼ばれ、検索結果を絞り込みます。検索する語のあとに入力します。会話なら in:#チャンネル か in:@名前、送った人なら from:@名前、ある人とのスレッドやDMなら with:@名前、日付なら before:、after:、on:、月や年なら during:、リアクションなら has::絵文字:、保存やピン留めなら is:saved か has:pin、スレッドなら is:thread です。そのとおりのフレーズは引用符で囲み、除外したい語には前にハイフンを付け、3文字以上のあとにアスタリスクを付けると、その文字で始まる語にマッチします。budget from:@Sara in:#finance after:2026-09-01 のように、必要なだけ組み合わせられます。日付で探すなら、on:2026-09-22 で1日だけを探せます。範囲で探すときは、after: と before: のどちらも入力した日を含まないので、after:2026-08-31 before:2026-09-16 で9月1日から15日までになります。
検索を始めるには Cmd+G(Mac)か Ctrl+G(Windows)、今の会話の中を検索するには Cmd+F / Ctrl+F を押します。検索ボックスは最近の検索の一覧もSlackのサーバーに残します。1件ずつ消す方法はSlackの検索履歴を消す方法にあります。
2026年10月3日に修飾子を確かめました。自分たちのワークスペースにテスト用のメッセージを5件投稿し、22回検索してから、メッセージを削除しました。意外だったことが2つあります。after: と before: は入力した日付そのものを含まないこと、そしてある語で検索すると、その語の長い形も見つかることです。
Slackの検索の修飾子の一覧
| 修飾子 | 例 | 見つかるもの |
|---|---|---|
"フレーズ" | "marketing report" | そのとおりのフレーズ |
-単語 | marketing -report | 「report」を含まないmarketing |
in: | report in:#team-marketing | そのチャンネル、DM、セクションだけ |
from: | report from:@Sara | Saraが送ったメッセージ |
with: | report with:@Sara | SaraとのスレッドとDM |
before: after: on: | report after:2026-09-01 | 日付で絞る |
during: | report during:august | ある月か年の中 |
has: | report has::eyes: | そのリアクションが付いたメッセージ |
hasmy: | hasmy::eyes: | 自分がリアクションしたメッセージ |
is:saved、has:pin | report is:saved | 保存した、またはピン留めされたもの |
is:thread | report is:thread | スレッドの中だけ |
creator: | plan creator:@Sara | Saraが作ったcanvas |
-in:、-from: | report -in:#alerts | チャンネルや人を除外 |
単語* | rep* | その文字で始まる単語 |
一覧はSlackのヘルプセンターの検索の記事によるものです。下の結果は私たちのテストのものです。
テストで各修飾子が返した結果
5件のメッセージは「quarterly budget draft」「budgeting meeting notes」「final report ready」(:eyes: のリアクション付き)「marketing report attached」と、1件目の下のスレッドの返信「decided in a thread reply」です。5件とも同じ造語で始めたので、下の検索で見つかるのはこの5件だけです。どれも2026年10月3日(ソウル時間)の投稿です。
| 検索(テスト用の語のあと) | 件数 | わかること |
|---|---|---|
budget | 2 | 「budgeting」も見つかった:Slackは単語の長い形にもマッチする |
budg* | 2 | 4文字のワイルドカードは使える |
bu* | 0 | 2文字のワイルドカードでは何も見つからない |
-report | 3 | 「report」を含む2件が除かれた |
"marketing report" | 1 | そのとおりのフレーズ |
"report marketing" | 0 | 引用符の中では語順も効く |
is:thread | 2 | スレッドの返信と、その親メッセージ |
has::eyes: | 1 | リアクションの付いたメッセージ |
from:me | 5 | from:@自分の名前 と同じ |
on:2026-10-03 | 5 | その日そのもの |
after:2026-10-02 | 5 | |
after:2026-10-03 | 0 | after: は入力した日付を含まない |
before:2026-10-03 | 0 | before: も同じ |
before:2026-10-04 | 5 | |
during:october, during:2026 | 5 | 月でも年でも使える |
on:today, after:yesterday | 5 | 日付の代わりに単語も使える |
検索の画面でも同じでした。2日間の範囲で budg* を検索すると、budgetの2件が見つかり、スレッドの返信は親メッセージの下に表示されました。
結果の画面では、Exclude automations(自動化を除外)も初期状態で選ばれていました。アプリやワークフローが投稿したメッセージを探しているなら、オフにしてください。届いたばかりのメッセージが見つからないときは、30秒ほど待ちます。Slackの検索がうまくいかないとき(英語)のテストでは、新しいメッセージが検索に出るまで20〜31秒かかりました。
日付や期間でSlackを検索する
before:、after:、on: には日付を、during: には月か年を付けます。
invoice after:2026-09-01 before:2026-09-15
standup on:2026-09-22
offsite during:august
roadmap during:2025
期間にするには after: と before: を組み合わせます。どちらも入力した日付を含まないことに注意してください。after:2026-09-01 before:2026-09-15 は9月2日から14日です。1日だけなら、期間より on: のほうが簡単です。検索したあとに、結果の Filters(フィルター)のメニューから期間を選ぶこともできます。結果は最初 Messages(メッセージ)で開くので、canvasの本文を探すなら種類を Canvases に切り替えます。Slackでcanvasを探す方法(英語)をご覧ください。
SlackのDMを検索する
- •
in:@SaraはSaraとのDMを検索します。 - •
with:@Saraは、Saraと共有しているスレッドとDMを検索します。 - •
from:@Saraは、自分が見られる範囲でSaraが送ったものを探します。 - • プランが保持する期間より古い。 フリーのワークスペースは履歴に限りがあり、どのプランでもオーナーが保持期間を決められます。Slackのメッセージの保持期間とSlackは削除したメッセージを見られるかをご覧ください。フリープランで検索できるのは直近90日だけです。Slackのフリープランの制限をご覧ください。
- • 削除されたか、編集された。
- • その会話に参加していない。 検索の対象は自分が見られるものだけです。
- • 修飾子の書き方が違う。
from:のあとには表示名を、チャンネル名の前には#を付けます。 - • 日付が範囲の端にある。
after:とbefore:は入力した日付を含みません。 - • ワイルドカードが短すぎる。 テストでは
bu*で何も見つかりませんでした。3文字以上にしてください。 - • アプリが投稿した。 結果の画面で Exclude automations をオフにします。
検索できるのは、自分が参加している会話だけです。管理者も含めて誰も、SlackのアプリからあなたのDMを検索することはできません。管理者がエクスポートできるものはSlackの管理者はDMを見られるかにあります。
Slackの検索の使い方の例
| したいこと | 入力するもの |
|---|---|
| ある人のメッセージを9月1日〜15日で | from:@Sara after:2026-08-31 before:2026-09-16 |
| 1人とのDMの中のもの | budget in:@Sara |
| チャンネルのピン留めメッセージ | has:pin in:#team-marketing(チャンネルのピン留めタブにも一覧があります。Slackのピン留めメッセージをご覧ください) |
| うるさいチャンネル以外のすべて | deploy -in:#alerts |
| 自分が完了の印を付けたもの | hasmy::white_check_mark: |
| スレッドの中の決定 | decided is:thread in:#product |
メッセージではなく共有された画像を探すなら、type:images でファイルの下に出ます。Slackで画像を検索するテスト(英語)では、PNGの中に書かれた文字にも一致しました。依頼に👀を付けているチームなら、has::eyes: で引き受けられた依頼を探せます。この使い方はSlackの目の絵文字の意味で説明しています。has:reaction や -has:reaction を含め、試したリアクションの修飾子は絵文字のリアクションでSlackを検索する方法にまとめています。
Slackの検索でメッセージが見つからない理由
関連記事
Slackの「後で見るために保存」:保存したメッセージの場所と、見える人
Slackは2026年10月、保存したメッセージを「後で」からサイドバーの「ブックマークに登録済み」(英語表示ではSaved)に、リマインダーをTo-Doタブに移しました。保存が誰に見えるか、リマインダーが何をするか、保存したメッセージが削除されるとどうなるかを試しました。
Slackのキーボードショートカット早見表(MacとWindows)
覚える価値のあるSlackのキーボードショートカットを、Slack自身の一覧からMacとWindowsで紹介します。Cmd/Ctrl+Kで移動、Shift+Escですべて既読、Cmd/Ctrl+Shift+Yでステータス設定、書式、ハドル、メッセージの1キー操作。SlackでCmd/Ctrl+/を押すと全部見られます。
マウスに触れずにSlackでアクティブを保つ方法
マウスに触れずにSlackでアクティブを保つには、スマホの画面にSlackを出しておく、コンピューターで入力を再現する、サーバー側のサービスを使う、のどれかです。それぞれの設定手順と限界をまとめました。