- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:<Excel>データベースの中から特定の要件を満たすデータを抽出し、他のシートへ転記)
<Excel>データベースから特定の要件を満たすデータを抽出し、他のシートへ転記する方法
このQ&Aのポイント
- Excelデータベースの中から特定の要件を満たすデータを抽出し、別のシートに転記する方法について教えてください。
- 具体的には、Sheet1にあるデータから顧客別の納品書を作成したいと思っています。
- 顧客名を入力すると、Sheet1のデータから該当顧客の納品データを抽出し、Sheet2の顧客別納品書に転記する方法を知りたいです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
A3=INDEX(納品データ!B:B,SUMPRODUCT(SMALL(1000^(納品データ!$A$1:$A$999<>$B$1)*ROW($A$1:$A$999),ROW()-2))) としてC3までコピー後に下方にコピーしてください。 データが存在しない場合は「0」が表示されますので表示形式などで表示しない対応してください。
お礼
ご回答ありがとうございました。 エクセルで設定したところ、当方が望んでいた通りの結果となりました。 上記質問に記載したデータは簡素化した仮のものなので、実際のワークシートに置き換えて式を設定しようと、鋭意努力中です。
補足
早速のご回答ありがとうございます。 御礼が遅くなり失礼いたしました。内容を理解できてからと思い、がんばっているのですが、2点ほど判らない点があります。 式の中にある「1000^」と「<>」が何を意味するか、教えていただけると非常に助かります。