質問: Sheet1 ![![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/2ac151cd79f4cb972ba26a479673c326.jpeg)](6c18ea786f9e9079a6e076147a7357bf.jpeg) Sheet2 ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/eb9cdee0ef8afcbd0eb8cae6f4f4956f.jpeg) エクセルで、Sheet2を元にSheet1のような表を作りたいです。 できればSQl文の段階でそうしたいです。 ``` select max([担当]),max([商品]),sum([金額]) from [売上] where [商品]IN (みかん,りんご) group by [担当],[商品] ``` とすると、Sheet2の結果が得られます。 Sheet1のように商品ごとの表を得るにはSQL文をどう変えればよいでしょうか。 また、それが厳しいならExcel関数でSheet2を元にSheet1のような表を作るのはどうすればよいでしょうか。 よろしくお願いします。
回答: 普通にエクセルのピボットテーブルでできませんか? ※サンプルデータを画像でのせるのは回答のハードルをあげるだけ できるだけテキストデータでかいてください SQLでやりたいならcreate table/insert形式で例示ください