• ベストアンサー

EXCELでどのような方法で集計すればいいか教えてください。

お世話になります。 EXCELで集計作業をしているのですが、いい方法を教えてください。 A列に年、B列に月、C列以降にその他様々な情報が入力されており、 2007年6月~2008年5月に該当するデータのみを抜き出したいのですが、 どのような数式を使えばいいのでしょうか? 様々な年と月が入力されている約12,000件のデータの中から 2007年6月~2008年5月に該当するものだけを抜き出したいので、 素早く簡単にできる方法があると思うのですが、分からず困っています。 2007年1月~5月、2008年6月~12月は抽出不要なので、 どうしてもうまくいきません。 よろしくお願いいたします。

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

  • ベストアンサー
  • DIooggooID
  • ベストアンサー率27% (1730/6405)
回答No.1

オートフィルタ は、使ってみましたか? A列で 2007 を、そして、B列で 6 以上。 また A列で 2008 を、そして、B列で 5 以下。 抽出結果が2つに分かれれてしまいますが、このような方法も考えられます。

noname#98232
質問者

お礼

ありがとうございます。 オートフィルタ機能は使っていましたが、抽出結果を2つに分ければいいのですね。助かりました。

その他の回答 (2)

noname#192382
noname#192382
回答No.3

アクセスにインポートして、選択クェリーで抽出条件を指定すると、一発で抽出できました。

noname#98232
質問者

お礼

アクセスを使用できる環境になく、苦戦しておりました。 アクセスがあると便利ですね。ご回答ありがとうございます。

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

行単位の抽出は関数では難しいので次の方法は如何でしょうか。 見出し行(仮に年、月、データ名称と想定)のあるデータシート(sheet1)から別シート(sheet2)に抽出します。 (1)別シートのA1に"年"、B1に"月"を設定し、A2に2007、A3に2008、B2に>=6、B3に<=5を入力 (2)A4セルを選択→データ→フィルタ→フィルタオプションの設定 (3)指定した範囲にチェック付け→リスト範囲欄にsheet1!$A$1:$C$12000→検索条件範囲欄に$A$1:$B$3→抽出範囲欄に$A$4→OK

noname#98232
質問者

お礼

関数での抽出は難しいのですね。教えていただいた方法でできそうです。ありがとうございました。

関連するQ&A