- 締切済み
【エクセル】販売管理データで、ある条件のものだけ抜粋して別のシートに自動で一覧にしたいのですが。。。
エクセル初心者です。エクセルで販売管理データを作成しています。 そのデータで、任意の一定期間の契約日のデータだけ抜粋して別のシートに同じ書式の表を作成し、表示したいのです。 基本のデータがこんな感じです。 A B C D 顧客名 契約日 売上 2 いいい 2/10 200 3 ううう 2/15 300 4 えええ 3/3 400 5 おおお 4/5 100 次に、任意の期間(例えば2月1日から2月28日とします。)に当てはまるデータだけを別シートの同じ書式に表示したいのです。 A B C D 顧客名 契約日 売上 2 いいい 2/10 200 3 ううう 2/15 300 合計 500 このようにしたいのですが、私の関数の知識ではとても太刀打ちできません。 どなたか是非教えてください。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- gatt_mk
- ベストアンサー率29% (356/1220)
VBAを勉強されたほうが簡単だと思います。 1.条件入力フォームを開く 2.指定された条件に該当する行を抜き出し2次元配列に格納する。 3.配列に格納したデータを別のシートに貼り付ける。 4.最終行に合計計算式を作成する。 といった感じで作成できるともいます。 VBA以外ではできないと思います。
- wolis
- ベストアンサー率45% (14/31)
ちょっとご質問の内容と変わりますが、オートフィルタというものもあります。 Cの列を選択して、データ → フィルタ → オートフィルタ を実行 でてきた三角形マークのボタンを押して、オプション 選択 抽出条件に、2月1日からということで 2/1 と打って、右側は 以上 を選択 下のANDにチェックが入っていることを確認して、 もうひとつの条件に、2月28日ということで 2/28 と打って、右側は以下を選択し OK ボタンを押す。 必要とあらばコピーして別シート等に貼り付ければ抽出後の内容で貼り付けできます。 ご存知かもしれませんが、ご参考まで。
お礼
早速のご回答ありがとうございます。 お察しの通りオートフィルターはすでに使用しております。 毎回フィルターをかけるのが面倒なので、毎月の結果をシートごとに 振り分ようと思ってます。 コピペは以外に思いつきませんでした。燈台元暗し・・・ですね。
お礼
VBAですか・・・未知の世界です^^; 関数にも限界があるんですね。。。 なにか簡単な書籍を探して見ます。ありがとうございました。