- 締切済み
Excel ファイル1から、条件のあった物の抽出(並び替え?)
Excelで作った商品データのファイル1、から条件にあった商品を抽出(並び替え?)のしかたを教えて下さい。 ファイル1の中身は、商品コード、商品名、規格、等がありまして、 これは商品コード順に並んでいます。 それぞれの商品がバスケットAに何個、バスケットBには何個……。といった作りをしています。 A B C E F 1|商品コード|商品名|規格|……|バスケットA|バスケットB|…… ―――――――――――――――――――――――――――――― 2| 0001 |灰皿A|白色|……| 1 | |…… 3| 0002 |灰皿B|黒色|……| | 1 |…… 4| 0003 |手帳A|赤色|……| | 2 |…… 5| 0004 |手帳B|青色|……| 1 | 3 |…… 6| 0005 |財布A|橙色|……| 2 | |…… このファイルから、今度はバスケットAには、何が何個入っているか、 が分かるファイル2を作りたいと思っています。(バスケットに入っていない商品は表示しない) A B C E F 1|商品コード|商品名|規格|……|数量|バスケット名| ―――――――――――――――――――――――― 2| 0001 |灰皿A|白色|……| 1|バスケットA| 3| 0004 |手帳B|青色|……| 1|バスケットA| 4| 0005 |財布A|橙色|……| 2|バスケットA| ―――――――――――――――――――――――― 5| 0002 |灰皿B|黒色|……| 1|バスケットB| 6| 0003 |手帳A|赤色|……| 2|バスケットB| 7| 0004 |手帳B|青色|……| 3|バスケットB| さらに、ファイル1のバスケットに入る数量を変更すると、ファイル2の内容も変更できるようにしたいです。 ファイル1のバスケット列を検索して、数量のある(空でない)行のデータを、 ファイル2に抽出する方法が良いかと考えたんですが、方法が分かりません。 どなたか知恵というか、知識をかしてください。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- yokomaya
- ベストアンサー率40% (147/366)
お言葉ですが試して頂いたのでしょうか? ご要望そのままの形ではないですが、 ファイル1のバスケットAの列だけを表示はできているはずですが?
- yokomaya
- ベストアンサー率40% (147/366)
ご要望とは異なりますがオートフィルターを使えば バスケットAもBも空白でないものを選び表示することが出来ます。 とりあえずはこれで足りませんか? またフィルターオプションを使えば抽出することも可能です。 けれどファイルどころか、別シートにも抽出は出来ないので 結局はコピペが必要ですけど。
お礼
yokomayaさん 回答、ありがとうございます。 それぞれ抽出バスケット毎に、ファイル1の全商品データを用意すれば良いのでしょうが、 商品数が500品目ほどあり、バスケットも40近くありますので、 商品が一つ増えるごと、また減るごとに、 抽出バスケット毎に用意した500品目の中に一つ増やす、減らすという作業に時間が取られそうに感じます。 やっぱり上記に記したような、 ファイル1のバスケットAの列を検索して…… という、都合のいい方法って無いですかねぇ?
お礼
引き続きの回答、ありがとうございます。 はい、一度試してみました。 たしかに希望通りに表示はされるのですが、 バスケット毎に全商品データを用意するので、 あとあと商品の登録追加、削除の作業に手間取ると思いまして、 できるなら、一つの全商品データ(マスター)を検索して、抽出できたら良いな。と思いまして……。