• ベストアンサー

Excelオートフィルタの月日の抽出について

お世話になります。 オートフィルタで2005年4月から2006年3月までの年度のデータを抽出するとき、 2005/4 以上  2006/3  以下にすると~ 2006/3/1までしか抽出できません。 (2006/3/31 以下 あるいは2006/4 より小さい だと大丈夫ですが・・・) ということは・・2006/3 というように、月だけを指定すると 3/1だけしかひろわないということでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.2

動きを確認してみましたがオートフィルタでプルダウンリストから2006/3を選択した場合は2006/3/1~2006/3/31のデータが全て表示されました ところがフィルタオプションで「2006/3」「以下」と指定すると2006/3/1以下のデータしか表示されませんでした。 つまりフィルタオプションでは2006/3は、2006/3/1と判断されていることになります。従ってフィルタオプションで日付を抽出する場合は「2006/4」「より小さい」にしなければならないというのがEXCELの仕様のようですね。

blue_eye
質問者

お礼

確認、ありがとうございました。助かりました。

その他の回答 (1)

  • NCU
  • ベストアンサー率10% (32/318)
回答No.1

Excelが情報を補完しているのでしょう。 例えば ="2006/6/30"-"2006/6" で29が返るように、多くの場合、「yyyy/m」のみ指定するとDay=1とみなされます。

blue_eye
質問者

お礼

ありがとうございました。

関連するQ&A