Excel の詳細フィルター: 月ごとにフィルターする方法
Excel の高度なフィルター関数を使用して、データセット内の行を月ごとにフィルターできます。
次の例は、これを行う方法を示しています。
例: Excel の詳細フィルターで月ごとにフィルターする方法
ある企業がさまざまな日に行った総売上高を示す次のデータセットがあるとします。
ここで、3 月の日付を含む行をフィルターするとします。
これを行うには、次の数式をセルC2に入力して、各日付の月を含む新しい列を作成します。
=MONTH( A2 )
次に、この数式をクリックして、列 C の残りの各セルにドラッグします。
列 C には、列 A の各日付の月番号が含まれます。
次に、セルE1にフィルタリングする列の名前を入力し、セルE2にフィルタリングする月を入力します。
次に、 [データ]タブをクリックし、 [詳細フィルター]ボタンをクリックします。
リスト範囲としてA1:C12を選択し、基準範囲としてE1:E2 を選択します。
[OK]をクリックすると、データセットがフィルター処理され、3 月の日付を持つ行のみが表示されます。
フィルタリングされたデータの各日付は 3 月に対応していることに注意してください。
月の範囲でフィルタリングする場合は、基準として 2 か月を設定できます。
たとえば、次の構文を使用して、2 月から 4 月までの月を含む日付のデータをフィルターできます。
[OK]をクリックすると、データセットがフィルター処理され、日付が 2 月から 4 月までの行のみが表示されます。
フィルタリングされたデータの各日付は 2 月から 4 月の間にあることに注意してください。
追加リソース
次のチュートリアルでは、Excel で他の一般的なタスクを実行する方法について説明します。
Excel の高度なフィルター:「次の値を含まない」の使用方法
Excel の詳細フィルター:「次を含む」の使用方法
Excel の詳細フィルター: 空ではない値を含む行を表示する