※ ChatGPTを利用し、要約された質問です(原文:Excel ファイル1から、条件のあった物の抽出(並び替え?))
Excelファイルから条件に合致する商品を抽出する方法を教えてください
このQ&Aのポイント
Excelで作った商品データのファイル1から、条件に合致する商品を抽出する方法を教えてください。商品データは、商品コード、商品名、規格などの情報が含まれており、バスケットごとに個数が記録されています。
ファイル1から、バスケットAに含まれる商品の種類と個数を把握したい場合、ファイル2を作成することができます。ファイル2には、商品コード、商品名、規格、数量、バスケット名の情報が含まれます。
さらに、ファイル1のバスケットの個数を変更すると、ファイル2の内容も自動的に更新されます。Excelを使用することで、簡単に商品の抽出と数量の管理ができます。
Excel ファイル1から、条件のあった物の抽出(並び替え?)
Excelで作った商品データのファイル1、から条件にあった商品を抽出(並び替え?)のしかたを教えて下さい。
ファイル1の中身は、商品コード、商品名、規格、等がありまして、
これは商品コード順に並んでいます。
それぞれの商品がバスケットAに何個、バスケットBには何個……。といった作りをしています。
|商品コード|商品名|規格|……|バスケットA|バスケットB|……
――――――――――――――――――――――――――――――
| 0001 |灰皿A|白色|……| 1 | |……
| 0002 |灰皿B|黒色|……| | 1 |……
| 0003 |手帳A|赤色|……| | 2 |……
| 0004 |手帳B|青色|……| 1 | 3 |……
| 0005 |財布A|橙色|……| 2 | |……
このファイルから、今度はバスケットAには、何が何個入っているか、
が分かるファイル2を作りたいと思っています。
|商品コード|商品名|規格|……|数量|バスケット名|
――――――――――――――――――――――――
| 0001 |灰皿A|白色|……| 1|バスケットA|
| 0004 |手帳B|青色|……| 1|バスケットA|
| 0005 |財布A|橙色|……| 2|バスケットA|
――――――――――――――――――――――――
| 0002 |灰皿B|黒色|……| 1|バスケットB|
| 0003 |手帳A|赤色|……| 2|バスケットB|
| 0004 |手帳B|青色|……| 3|バスケットB|
さらに、ファイル1のバスケットに入る数量を変更すると、ファイル2の内容も変更できるようにしたいです。
どなたか知恵というか、知識をかしてください。
よろしくお願いします。
お礼
早い回答、ありがとうございます。 早速試してみました! たしかに抽出はできましたが、抽出したバスケットA群の下に、 抽出したバスケットB群、その下に……。 といった具合に表示したく思います。 それぞれ抽出バスケット毎に、ファイル1の全商品データを用意すれば良いのでしょうが、 商品数が500品目ほどあり、バスケットも40近くありますので、 商品が一つ増えるごと、また減るごとに抽出バスケット毎に用意した500品目の中に一つ増やす、減らすという作業に時間が取られそうに感じます。 できれば、ファイル1のバスケットAの列を検索して、 1以上なら、その行の商品コード、商品名、規格等を、 ファイル2に抽出できるようにしたいです。 こういう都合のいいことってできるでしょうか?