|
よろしくお願いします。
データシート、結果シート、マクロで構成しています。
中分類で結果を出力したいと思っています。
データシート
大分類、 中分類、 小分類、金額
服、 紳士服、 紳士服、500
服、 婦人服、 婦人服、400
服、 子供服、 子供服、300
本、 マンガ、 男子向、100
本、 マンガ、 女子向、150
飲み物、ジュース、 オレンジ、110
飲み物、ジュース、 アップル、115
飲み物、ジュース、 パイン 、120
飲み物、 お茶系、 麦茶、100
飲み物、 お茶系、ウーロン茶、100
−マクロ起動−(ここを悩んでいます)
結果シート
服、 紳士服、500
服、 婦人服、400
服、 子供服、300
本、 マンガ、250
飲み物、ジュース、345
飲み物、 お茶系、200
服に関しては中分類で重複しないので、大分類をフィルタで絞込み、
そのまま(必要項目を)コピーで大丈夫なのですが、他のものは中分類で
データを合計しないとダメなので、どうやったらよいかわかりません。
フィルタの条件は大分類までしか操作できません。
(中分類以降は、なにが存在するのかは未知と考えてください)
SUBTOTALなどの関数も考えましたが、
実際のデータでは、中分類のバリエーションがかなり(現在300強)あるので、
ちょっと辛いです。
SQLでの記述方法がわかれば多分、
「SELECT 大分類、中分類、SUM(金額) FROM データシート
GROUP BY 大分類、中分類」と「FETCH?」
こんな感じだと思うのですが、
どちらも中途半端な知識しか持ち合わせておりませんので・・。(^^;
どなたか、ご教授いただけませんでしょうか?
お返事は明日になると思いますが、よろしくお願いします。
|
|