- 締切済み
エクセルの関数を使った抽出方法
エクセルの関数を使った抽出方法 Excelで下記のような例で抽出は出来るでしょうか? 当方はオフィス2003使用です。 何かよい方法をご存知の方がいらっしゃいましたらご指導願います。 よろしくお願いいたします。 【抽出前】sheet1 製品名 製品番号 AL 1D8597 BL 6F1472 BL 7Y8654 BL 9P3256 CL 3K2145 CL 2Q6321 DL 8T4578 EL 5X7412 EL 4S9127 FL 7F2369 AL 8R8456 【抽出後】sheet2 製品名 製品番号 AL 1D8597 AL 8R8456 【抽出後】sheet3 製品名 製品番号 BL 6F1472 BL 7Y8654 BL 9P3256 【抽出後】sheet4 製品名 製品番号 CL 3K2145 CL 2Q6321 以下同じです。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- k-ayako
- ベストアンサー率39% (1225/3109)
頭のアルファベットごとに別シートに抽出したいってことかな? マクロ使えばできますね(ってか同じことしてました) 私はあまりマクロのプログラムが得意ではないので基本、マクロの記録で出来上がったものを修正して使ってました。 フィルタで抽出してそれをコピーして新規にシート作ってそこに貼り付け この一連の操作をマクロで記録します。 当然、AとかBとかの抽出をさせる必要もあるし、抽出件数によってコピーする行の範囲も変わってくるのでそれを検出するための計算やらマクロの修正は必要です。 マクロ(VBA)がある程度理解できれば簡単ですよ
- 未 定(@v4330)
- ベストアンサー率20% (417/2003)
抽出してから何をしたいの? 件数の合計?、それとも単に製品番号の表示? 製品番号の表示なら抽出条件を決める時に決まってるので関数を考える意味が無いのだけど....
補足
実際は製品の種類が多く、一つの製品番号に対して多数の人間が何日も作業をするので、その集計がしたいのです。その際に一つの日報で製品別に分けそれぞれの製品番号でどのくらい時間がかかったか、集計したいのです。いまいちうまく説明できなくて、申し訳ございません。
お礼
アドバイスありがとうございました。マクロは難しいですが、がんばって勉強してみます。