- ベストアンサー
エクセルで傾向をグラフ化する
商品A,B,C,D,Eがあります。それぞれ毎日売れています。6月1日は A,B,C,D,Eの順で売れました。6月2日は E,C,D,B,Aの順で売れました。さらに6月3日は C,B,D,A,Eで売れました。別シートで商品名、価格、販売店、担当者、販売日・・・といったようにデーターベース化しているものをピボットテーブルで集計しており、項目を並べ替えてトップテンを表示させ、日々の売れ筋が判るようにしています。そこで、商品毎に売れ筋の動きがわかる(例えば、商品Aは6月1日は1位、6月2日は5位、6月3日は4位になった事がわかる)折れ線グラフを作りたいのですが、最適な方法を教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
日ごと、商品ごとの売り上げの集計表ができるのですよね。でしたら、あとは日ごとの売り上げ順位の表を作成し、グラフ化するだけだと思います。 日ごとの売り上げ順位はRANK関数を使えばOKでしょうか。 表のレイアウトとかもう少し具体的な内容を書いて頂ければ、RANK関数の式なども示すことができたかと思います。 参考になりますように
その他の回答 (1)
- kigoshi
- ベストアンサー率46% (120/260)
返事が遅くなりました。 良い方法が思いつきませんが、次善手段ということで。 ピボットテーブルのままでも可能かもしれませんが(自信はないです)できるとしてもかなり面倒な式になると思います。 ピボットテーブルをコピーして、別シートに[編集]→[形式を選択して貼り付け]→[値] で貼り付けると扱いやすくなります。 そのうえで 1)貼り付けたシートで、貼り付けたピボットテーブルの表の真下に同じ表をもう一つコピーします。 2)下の表内の売り上げ数値が入っている部分にRANK関数で、その日、その商品の順位が入るようにします(絶対指定を利用すれば楽)。 3)順位が入った表を元にグラフを作成します。 スマートな方法を思いつけませんでしたが、ご参考になれば。
補足
いろいろ考えていただいたようでありがとうございました。 また、いろいろ参考になるようなアイデアをいただきありがとうございます。 参考にさせていただきます。
補足
早速の回答ありがとうございます。 補足説明いたしますので、知恵をかしていただければ助かります。 ピボットテーブルは縦軸に商品名、横軸に日付、集計は商品の数量となっています。また縦軸の商品名をトップテン表示にしていてるので、商品の合計によって縦軸のトップテンが日々変化していきます。 無理な相談かもしれませんが、このピボットテーブルを利用して自動的にランキンググラフ(縦軸を順位、横軸を日付)作成できないものでしょうか?