- ベストアンサー
データ抽出について
- エクセル初心者でもわかる!データ抽出の方法とは?
- エクセル初心者でも簡単にできるデータ抽出の手順をご紹介します。
- データ抽出について分からないことがあれば、お気軽にお問い合わせください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
#01です。先に説明した方法はA2の日付(先の例では2007/03/26)と日付が一致するデータのみをSheet1から抽出する方法でした。 >希望はsheet2へ任意に入力した日時に対応した行を表示したいのです とはSheet2のA列にある1200行あまりの日付と一致するもの全てを抽出したいという意味なのでしょうか? それであれば「検索条件範囲」には「A1:A1200」を指定します(先ほど入力した表です)。「抽出範囲」は「B1」を指定してみてください。 なおA1に入力した「日付」というタイトルはSheet1のタイトルと同じ文字であることが条件ですから、その点もご確認ください。 もっと簡単な表でフィルタオプションの動きを確認されてみると良いと思います。
その他の回答 (1)
- zap35
- ベストアンサー率44% (1383/3079)
>列方向へは1500程あります は誤りではないでしょうか。OFFICE2003では最大で256列までしかありません。 フィルタオプションを使用する方法で良いですか。まずシート2に抽出条件の表を作成します。 A1 日付 A2 2007/03/26 (Sheet1のA列と同じ形式で指定する) A3 空白(ここから下にデータを抽出する) 「データ」→「フィルタ」→「フィルタオプションの設定」を選びます。抽出先として「指定した範囲」を選択し、リスト範囲には「Sheet1」のタイトル行を含むデータ全体範囲を指定します。 「検索条件範囲」には「A1:A2」を指定します(先ほど入力した表です)。「抽出範囲」は「A3」を指定します。 これで「OK」でSheet1の該当する日付のデータがSheet2の3行目以下に抽出されていませんか?
補足
ありがとうございます。 >A1 日付 >A2 2007/03/26 (Sheet1のA列と同じ形式で指定する) >A3 空白(ここから下にデータを抽出する) 私の操作、手順ミスでしょうか? 元データの1行目、2行目のみ3行目、四行目に抽出しました。 希望はsheet2へ任意に入力した日時に対応した行を表示したいのです。 お気付きの点でもありましたらご指導の程をお願いします。
お礼
重ねてのご指導ありがとうございました。 早速やってみます。