【問題3の解答例】
データの範囲 B2:D15 を選択します。
[データ]タブの[フィルター]を実行します。
![](https://blogimg.goo.ne.jp/user_image/01/70/01080b5e467de601af2449694f114dd0.png)
AGGREGATE関数の使い方06
列見出し「クラス」のフィルターボタンをクリックします。
表示されたメニューのリストで「1」にチェックを入れます。(「2」のチェックを外します。)
![](https://blogimg.goo.ne.jp/user_image/62/e4/52ff25562141cf362795d4e79509ec44.png)
AGGREGATE関数の使い方07
クラス「1」のデータが抽出できました。
![](https://blogimg.goo.ne.jp/user_image/52/9b/20dc1707d5d3036690607559ee87eb47.png)
AGGREGATE関数の使い方08
D17セルには =AGGREGATE(1,7,D3:D15) と入力します。
非表示行の平均値を求めるにはSUBTOTAL関数が使えますが、エラー値があると計算できません。
よって、ここではAGGREGATE関数を利用しました。
集計方法:1 = AVERAGE
オプション:7 = 非表示の行とエラー値を無視します
参照範囲:D3:D15
![](https://blogimg.goo.ne.jp/user_image/63/90/3ded3c067237218e3ee893f8dc8f2846.png)
データの範囲 B2:D15 を選択します。
[データ]タブの[フィルター]を実行します。
![](https://blogimg.goo.ne.jp/user_image/01/70/01080b5e467de601af2449694f114dd0.png)
AGGREGATE関数の使い方06
列見出し「クラス」のフィルターボタンをクリックします。
表示されたメニューのリストで「1」にチェックを入れます。(「2」のチェックを外します。)
![](https://blogimg.goo.ne.jp/user_image/62/e4/52ff25562141cf362795d4e79509ec44.png)
AGGREGATE関数の使い方07
クラス「1」のデータが抽出できました。
![](https://blogimg.goo.ne.jp/user_image/52/9b/20dc1707d5d3036690607559ee87eb47.png)
AGGREGATE関数の使い方08
D17セルには =AGGREGATE(1,7,D3:D15) と入力します。
非表示行の平均値を求めるにはSUBTOTAL関数が使えますが、エラー値があると計算できません。
よって、ここではAGGREGATE関数を利用しました。
集計方法:1 = AVERAGE
オプション:7 = 非表示の行とエラー値を無視します
参照範囲:D3:D15
![](https://blogimg.goo.ne.jp/user_image/63/90/3ded3c067237218e3ee893f8dc8f2846.png)
※コメント投稿者のブログIDはブログ作成者のみに通知されます