質問するログイン新規登録

質問編集履歴

3

回答に対するフィードバックと備忘録の記載

2018/10/25 15:16

投稿

izuki_y
izuki_y

スコア65

title CHANGED
File without changes
body CHANGED
@@ -55,5 +55,4 @@
55
55
  INDEXとMATCHの複合で実現。
56
56
 
57
57
 
58
- エクセルってこんなに難しかったっけ?と思ってしまうくらい難しい。
59
- パターン化出来るはずなのでよく使うもに関してはまとめを徹底して、一度聞いた質問は二度はしないようにしよう。
58
+ グラフ、車種毎平均、車種毎最大値ポイント、トヨタ車両ポイントを棒グラフ取れば大丈夫のはず(ここはあとでちゃんとまとめる)

2

回答に対するフィードバックと備忘録の記載

2018/10/25 15:15

投稿

izuki_y
izuki_y

スコア65

title CHANGED
File without changes
body CHANGED
@@ -21,4 +21,39 @@
21
21
  仮に項目を追加出来たとしても各タイプから、車種の大きいポイントと、トヨタ車種を探すとなると気が遠くなる作業になります(例題だと3タイプですけど実際は物凄い沢山のタイプがあって、更にそこに大量の車種が並びます)
22
22
 
23
23
  これを表の作り方などを変えて自動的に出来る方法は無いでしょうか?
24
- よろしくお願いいたします。
24
+ よろしくお願いいたします。
25
+
26
+
27
+ -------
28
+
29
+ seastar3様のコメントを参考に修正
30
+
31
+ まずは元の表を手動で以下の表に変更(ここをピポッドテーブルで、簡単に作成出来るのかな?)
32
+
33
+ ![イメージ説明](ef8ada96c2296da12f160d2fbbfebc55.png)
34
+
35
+
36
+ 車種先頭行番号(F2)の式:
37
+ =MATCH(B2,$B$2:$B$9,0)+1
38
+
39
+ 車両末尾番号(G2)の式:
40
+ =F2+COUNTIF($B$2:$B$9,B2)-1
41
+
42
+ ![イメージ説明](27f698aa1743ed9accf79bd285fdb43d.png)
43
+
44
+ がそれぞれ取得できる
45
+
46
+ 車両毎最大値ポイント(H2)の式:
47
+ =MAX(OFFSET(INDIRECT("E"&FIXED(F2,0)),0,0,G2-F2+1,1))
48
+
49
+ INDIRECTで基点を取って、OFFSETで範囲確定する(オフセットの幅と高さは基点のセルを含める事を忘れない事)
50
+
51
+ 車両毎最大車両名(I)の式:
52
+ =INDEX($D$2:$E$9,MATCH(H2,$E$2:$E$9,0),1)
53
+
54
+ VLOOKUPを使う予定だったが、車両毎平均の前に車種があるためVLOOKUPを使えなかったので、
55
+ INDEXとMATCHの複合で実現。
56
+
57
+
58
+ エクセルってこんなに難しかったっけ?と思ってしまうくらい難しい。
59
+ パターン化は出来るはずなのでよく使うものに関してはまとめを徹底して、一度聞いた質問は二度はしないようにしよう。

1

図の差し替え

2018/10/25 15:10

投稿

izuki_y
izuki_y

スコア65

title CHANGED
File without changes
body CHANGED
@@ -10,7 +10,7 @@
10
10
  注:実在する車の名前を使わせて頂いただけでポイントと実際の車に何の関係もありません。
11
11
 
12
12
  これを元に以下の様なグラフを作りたいです。
13
- ![イメージ説明](737ae9f737dbf7e5f382f36fcd30dc71.png)
13
+ ![イメージ説明](dccc6b74fc3e5cc471795ce3d09a479d.png)
14
14
  棒は「車のタイプの平均値」、項目には「ポイント平均の一番多い車種とポイント」、「トヨタの車種とポイント」を付けたいです。
15
15
 
16
16