- ベストアンサー
Excel オートフィルタで特定月の抽出方法
おそれいります。 データの抽出ができず悩んでおります。 「1991年9月」というような表示で 「9月」でないもののデータを抽出するには どうしたらよいのでしょうか? オートフィルタを使い、「????年9月」「で終る」 などのオプションを設定してみても表示されません。 いろいろ試してみましたが分かりません。 どなたかお分かりになりましたら教えて頂けませんでしょうか? どうぞ宜しくお願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
そのような場合はExcelの特性を活かして、1列抽出用に使用したらどうでしょうか。 例えばA列に"1991-09-01"が入っているとしたら、B1に=Month(A1)とすれば、B1は9となります。 そのようにしてB2以降、B1をコピーしておいて、オートフィルタでB列に対して”9と等しくない”で抽出をかければ目的を果たせると思います。 もし日付の部分が文字列だとしたら、Right(A1,2)として”9月”を抜き出し、”9月と等しくない”で抽出すればよいと思います。
その他の回答 (1)
- imogasi
- ベストアンサー率27% (4737/17069)
回答No.1
具体的に答えるためには、「1991年9月」の部分(列)の 値がどうなっているか、述べないとなりません。 (1)文字列 「1991年9月」 (2)日付 1991/9/10(値は33491と言う整数)で書式yyyy"年"m"月" (3)関数による値 など。 (1)関数 (2)ピボットテーブル (3)フィルタ (4)VBA などのやり方がありそうです。