• ベストアンサー

エクセル関数の書き方、入力方法

エクセル関数の初心者です。関数の書き方で下記の内容について教えて下さい。 例えば、1行のセルA1~P16の表に入力された数値(1~3桁)で、少ない数値を5個を自動的に抽出し、その平均値を出す関数の書き方が分かりません。 但し、表中に同じ少ない数値が複数有る場合、その複数を含め5個抽出する式としたいのですが、どのような関数とすればよいでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

いろいろやり方があると思いますが、こんなのは如何でしょうか? =SMALL(A1:P16,1)+SMALL(A1:P16,2)+SMALL(A1:P16,3)+SMALL(A1:P16,4)+SMALL(A1:P16,5)/5 ちなみに大きい順番だとこんな感じ =LARGE(A1:P16,1)+LARGE(A1:P16,2)+LARGE(A1:P16,3)+LARGE(A1:P16,4)+LARGE(A1:P16,5)/5 尚、私が使用しているのは、エクセル2003です。

hmafin
質問者

お礼

ご回答有難うございました。作成表で試して良く理解できました。

その他の回答 (1)

  • Cupper
  • ベストアンサー率32% (2123/6444)
回答No.1

RANK関数 詳細は Excel のヘルプを参照してください 平均値を取るというのでしたらこれで十分です 値の小さい順に1,2,3,4,5番目を足して5で割る または AVERAGE関数に投げ込むことでできますよ

hmafin
質問者

お礼

ご回答有難うございました。 ヘルプより、RANK関数が理解できました。 RANK関数で作成表を応用してみます。

関連するQ&A