Billには、50列と多数の行を持つデータテーブルがあります。列の1つには、過去3年間の範囲の日付を持つ基準日が含まれています。 Billは、91〜98日前の日付のレコードのみを表示するフィルター基準を作成する方法があるかどうかを尋ねました。

1つの解決策は、基準日が目的の時間枠内にあるかどうかを示す新しい列をデータテーブルに追加することです。基準日が列Aにあるとすると、次のように機能します。

=AND(TODAY()-A2>=91,TODAY()-A2<=98)

結果は、基準日に応じてTrueまたはFalseのいずれかの値になります。次に、新しい列の値に基づいてフィルタリングを設定できます。必要なのは、列にTrueが含まれるレコード(91〜98日経過したレコード)のみが含まれるようにフィルターを設定することだけです

が表示されます。

_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。

このヒント(3306)は、Microsoft Excel 97、2000、2002、および2003に適用されます。Excel(Excel 2007以降)のリボンインターフェイス用のこのヒントのバージョンは、次の場所にあります。

link:/ excelribbon-Filtering_to_a_Date_Range_in_the_Past [過去の日付範囲へのフィルタリング]