Gmailで検索機能を使用してメールを検索している人も多いと思うが、うろ覚えのキーワードを入力するだけでもサジェスト機能で探したいメールに辿り着くこともしばしばあり重宝していることだろう。このように便利なキーワード検索機能であるが、このキーワード検索以外にも様々な検索方法がある。
その中の1つに日付や期間を指定して検索できる方法がある。例えば、2017年4月1日から2017年4月30日までの特定のキーワード、或いはメールアドレスなどを含むメールを検索する、というような使い方だ。
目次
詳細検索から期間を指定
PCの場合、手軽に期間を指定して検索するには、検索欄の右横にあるプルダウンをクリックすると詳細検索ができるようになっており、必要に応じてキーワードを入力、後は検索する前後期間と、日付を指定するだけで簡単に期間を指定して検索できるようになっている。
下記サンプルの場合、2018年12月1日を基準に1ヶ月前後、つまりは2018年の11月と12月を対象に、「instagram」というキーワードが含まれるメールを検索するという事になる。
スマホの場合には、少々面倒だが次のステップのやり方となる。
一定の期間を指定してメールを検索
基本的な検索方法は下記の2通りで、「after:」は「指定日付よりも以降の日付」、「before:」は「指定日よりも以前の日付」を指定し、キーワードを入力するだけだ。使いやすい方を使うといいだろう。
after:2017/4/1 before:2017/4/30 キーワード
newer:2017/4/1 older:2017/4/30 キーワード
例えば、2016年5月の間のメールを検索したいなら日にちを含まないでも下記のように書ける。
after:2016/4 before:2017/6 キーワード
newer:2016/4 older:2017/6 キーワード
下記は2017年4月1日から4月30日までの期間で「pocket」というキーワードが含まれたメールのみを表示しているサンプルだ。
上図はPCでの検索結果画面だが下記のようにもちろん、スマホでも同様に検索できる。
ちなみに、キーワードの前に「-」を入れると、その期間の特定のキーワードを除外したメールを検索できる。
after:2016/4 before:2017/6 -キーワード
指定日以降のメールを検索
上記のサンプルは一定の期間に対して検索したものだが、例えば2017年4月1日以降で、特定のキーワードが含まれているメールを絞る、という検索もできる。
after:2017/4/1 キーワード
newer:2017/4/1 キーワード
4月以降なら日にちを入れずに検索することも可能。
after:2017/4 キーワード
newer:2017/4 キーワード
指定日以前のメールを検索
同様に、例えば2017年4月30日より以前に特定のキーワードを含むメールを検索する、なんてのも可能だ。
before:2017/4/30 キーワード
older:2017/4/30 キーワード
同様に4月以前なら日にちを入れずに検索することも可能。
before:2017/4 キーワード
older:2017/4 キーワード
年・月・日で指定してメールを検索
日(d)、月(m)、年(y)を指定して、それより古いメールか新しいメールを検索することもできる。
1ヶ月前よりも古いメールを検索
older_than:1m キーワード
5日前よりも新しいメールを検索。
newer_than:5d キーワード
検索演算子と組み合わせて高度な期間指定検索
下記リンクを参考に高度な組み合わせもできる。
Gmail で使用できる検索演算子 – Gmail ヘルプ
1ヶ月前よりも新しく、送信者が「pocket」で、タイトルに「facebook」が含まれているメール、という例。
newer_than:1m from:pocket subject:facebook
オマケ。
ちなみに、日付の「/」は「-」でもいける。
before:2017-4-30 キーワード