「先月のデータだけ見たい」「今月以降の予定を絞り込みたい」など、DB設定の「絞込み設定」で、"今"を基準にした相対的な日付(「先月」「今月」「Xか月前」など)で絞り込みたいというケースはありませんか。
この記事では、特にご質問の多い「先月以降」を例に、日付項目を使った絞り込みの方法を解説します。
簡易検索では「先月以降」の指定ができません
DB設定 > 表示設定 > 絞込み設定 で利用できる「簡易検索」では、「Xか月前」や「X日後」といった相対的な日付指定ができません。
この場合、「高度な検索」機能を利用することで、ご希望の条件(例:「先月以降」)での絞り込みが可能になります。
「高度な検索」を使った設定手順
- 「絞込み設定」を開き、[新規追加]ボタンをクリックします。
- 絞込み名を入力します(例:「【月次確認用】先月以降のデータ」など)。
- 条件入力欄の右下にある [高度な検索へ] をクリックします。
- 以下の例を参考に、絞り込みたい日付項目と条件を指定します。
- [確定]ボタンをクリックして保存します。
この「高度な検索」を使うことで、「以前(≦)」や「以後(≧)」といった、より複雑な日付指定が可能になります。
【設定例】「先月以降」や「今月」で絞り込む場合
よく使われる「日付」に関するキーワードでの設定例を2つご紹介します。
パターン1:「先月以降」のレコードを絞り込む
「先月1日の0時」以降のデータをすべて表示したい場合の設定です。
- 絞り込みたい項目:(例:作成日)
- 条件:(今月初めから)「1か月前」 「以後(≧)」
<検索結果>
作成日が「先月1日 」以降のレコードが絞り込まれます。
パターン2:「今月」のレコードだけ絞り込む
「今月1日」から「今月末日」までのデータを表示したい場合の設定です。この場合、2つの条件を「かつ(AND)」で組み合わせます。
<条件1>
- 絞り込みたい項目:(例:作成日)
- 条件:(今月初めから)「0か月前」 「以後(≧)」
<条件2>
- 絞り込みたい項目:(例:作成日)
- 条件:(今月初めから)「1か月後」 「より前(<)」
<検索結果>
作成日が「今月1日」から「今月末日」までのレコードが絞り込まれます。