こんにちは
タイトルの件で質問があります。
環境はWindows7 64bit / Excel2010 です。
以下のグラフを見てください。
注:実在する車の名前を使わせて頂いただけでポイントと実際の車に何の関係もありません。
これを元に以下の様なグラフを作りたいです。
棒は「車のタイプの平均値」、項目には「ポイント平均の一番多い車種とポイント」、「トヨタの車種とポイント」を付けたいです。
一応元のグラフから以下のグラフを抽出してみましたが、新しく項目を追加する事が出来ません。
仮に項目を追加出来たとしても各タイプから、車種の大きいポイントと、トヨタ車種を探すとなると気が遠くなる作業になります(例題だと3タイプですけど実際は物凄い沢山のタイプがあって、更にそこに大量の車種が並びます)
これを表の作り方などを変えて自動的に出来る方法は無いでしょうか?
よろしくお願いいたします。
seastar3様のコメントを参考に修正
まずは元の表を手動で以下の表に変更(ここをピポッドテーブルで、簡単に作成出来るのかな?)
車種先頭行番号(F2)の式:
=MATCH(B2,$B$2:$B$9,0)+1
車両末尾番号(G2)の式:
=F2+COUNTIF($B$2:$B$9,B2)-1
がそれぞれ取得できる
車両毎最大値ポイント(H2)の式:
=MAX(OFFSET(INDIRECT("E"&FIXED(F2,0)),0,0,G2-F2+1,1))
INDIRECTで基点を取って、OFFSETで範囲確定する(オフセットの幅と高さは基点のセルを含める事を忘れない事)
車両毎最大車両名(I)の式:
=INDEX($D$2:$E$9,MATCH(H2,$E$2:$E$9,0),1)
VLOOKUPを使う予定だったが、車両毎平均の前に車種があるためVLOOKUPを使えなかったので、
INDEXとMATCHの複合で実現。
グラフは、車種毎平均、車種毎最大値ポイント、トヨタの車両ポイントを棒グラフで取れば大丈夫のはず(ここはあとでちゃんとまとめる)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/10/25 14:46
2018/10/25 21:40 編集