• ベストアンサー

[エクセル] 平均値導出関数 意味を教えて下さい

keithinの回答

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.1

OFFSET関数の意味を関数のヘルプで調べてみれば OFFSET(基準セル、基準セルから下に移動する数、同右に移動する数、縦のサイズ、横のサイズ) だと判ります。 つまり、その関数が記入されたそのセルで、オフセット関数は E18セルを基準として ROW(F1)つまり1*10=10下がって右にゼロ動いたE28セル、 そのE28セルを左上とする縦10×横1のセル範囲、 つまりE28:E37のセル範囲 を計算してくれます。 つまり平均関数の中身は =AVERAGE(E28:E37) となっているという事です。 その関数を1つ下のセルにコピーすると、数式の中のROW関数はROW(F2)に変わります。 つまりつまり、その関数を一つ下にコピーしたセルで、オフセット関数は E18セルを基準として ROW(F2)つまり2*10=20下がって右にゼロ動いたE38セル、 そのE38セルを左上とする縦10×横1のセル範囲、 つまりE38:E47のセル範囲 を計算してくれます。 つまり一つ下のセルで平均関数の中身は =AVERAGE(E38:E47) となっているという事です。

f-uga
質問者

お礼

回答ありがとうございます。 ヘルプでも調べることができるのですね。 分かりやすい解説ありがとうございます! ありがとうございました!

関連するQ&A

  • エクセル 平均値の導出方法を教えてください

    はじめまして! 理系の大学4年生です。 E28 E65009 上記住所間に、64982個の数値データがあります。 これを上から順に10個ずつまとめた平均を出したいです。 現在は、 =AVERAGE(E28:E37) =AVERAGE(E38:E47) (省略) =AVERAGE(E4998:E5007) =AVERAGE(E5008:E5017) まで導出し終わっています。 私のやり方はまず、基本となる =AVERAGE(E:E) をコピペし、数値を手動で入力しています。 最終的な平均値個数6498個中、499個は上記のやり方で求めました。 …が! 質問内容のデータの次は、さらに一桁多い個数のデータが控えています。 ご察しの通り、これではいつ終わることやら…(涙)(涙) 今の私のやり方よりも、効率のいい平均値導出方法はありませんか? 64982個の数値データを上から順に、 10個ずつまとめた平均を出したいです。

  • エクセル関数

    エクセル初心者です。 Average関数で=AVERAGE(A2:A6)の数式の意味の理解はできるのですが、 AVERAGE(A2:A6, 5)の ,5が理解できません。ヘルプ機能を使ったら、セル A2 からセル A6 の数値と 5 から平均値を求めます。とありましたが、5から平均値の5からとはどういう意味でしょうか? ご存知の方、教えていただけると大変助かります。よろしくお願いします。

  • Excel 平均値を求める関数

    血圧管理で1回目と2回目の測定の平均値を出したいです。 例 136/56と138/60の平均値出したいです。 AVERAGE関数で(/)があるのでどうしても平均値出せません。 教えてください、よろしくお願いします。

  • エクセルの関数について教えて下さい。

    31日の平均は例えば=AVERAGE(F3:F34)これで出ると思うのですが、 前日までの平均を自動で計算してくれる関数式を知りたいのですが教えていただけませんでしょうか。 わかりにくくてすいません。宜しくお願い致します。

  • EXCELの平均を出す関数について

    初歩的な質問となりますが、 どうぞよろしくお願いいたします。 sheet1に下記のようなデータがあります。   A    B    D 1 日付  売上  平均 2 7/1   200    3 7/2   100   =AVERAGE(B2:B3) 4 7/3   300   =AVERAGE(B2:B4) 5 7/4   200   =AVERAGE(B2:B5) 6 7/5         ・ 7 7/6         ・ ・  ・          ・ ・  ・          ・ ・  ・          ・ 32 7/31        =AVERAGE(B2:B5) 現在B6までデータが入力されています。 D列に今日までの平均を表示したいのですが、 上記のようなAVERAGE関数をD32まで先に埋めてしまった場合、 B6:B32のあす以降の計算結果も出てしまいます。 B列のセルに入力がない限り、 今日の日付以降を計算しない(空欄)ようにする方法はありますか? よろしくお願いいたします。

  • この関数文の意味を教えてもらえないでしょうか?

    下記の関数文の意味が分からないので 教えて頂けないでしょうか? =INDEX(sheet2!F:F,MIN(INDEX(SUBSTITUTE((sheet2!A1:A100=E9)*ISNUMBER(FIND(E10,sheet2!F1:F100)),0,10^5)*ROW(sheet2!F1:F100),))) 尚、(sheet2!A1:A100=E9)*ISNUMBER(FIND(E10,sheet2!F1:F100))の範囲を指定してF9を押すと =INDEX(sheet2!F:F,MIN(INDEX(SUBSTITUTE({1;1;1;1;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;1;0;0;0;1;0;0;0;0;1;1;1;1;1;1;1;1;1;1},0,10^5)*ROW(sheet2!F1:F100),))) と表示されます。 ・SUBSTITUTEの関数は何の目的で使用しているのでしょうか? 以上、宜しくお願いします。

  • エクセル関数 OFFSET

    A表を元に、「OFFSET関数」で金額を入力するB表があります。 この場合の数式「=OFFSET($B$3,ROW()-3,3)」にある -3 の意味が分かりません。 どなたかご教授ください。 よろしくお願いします。

  • 下位5個の平均を求める関数式が分かりません。

    下位5個の平均を求める関数式が分かりません。 複数の関数式でしたら作れましたが、1つの関数式で出来ませんので、1つの式か2つの式にしたいです。 自分で作成した式は以下のようになりました。 =SMALL(F3:F1992,1) =SMALL(F3:F1992,2) =SMALL(F3:F1992,3) =SMALL(F3:F1992,4) =SMALL(F3:F1992,5) =ROUND(AVERAGE(M90:M94),0) SMALL関数で下位5個を出しまして、それらの平均を求めましたが、これでは式が6つになってしまいます。 1つか2つの関数式に出来ますでしょうか。 1つの式の方がありがたいです。 よろしくお願いします。

  • 平均化関数

    平均化関数 W というのがあり、物理量 f(x)を、平均化された関数 < f(x) > < f(x) > =∫ W( x - x', h ) f(x') dx' h でどの程度平均化されるか決まる で表すとあったのですが、このなかにでてくる「 x'」 が何を差しているのかわかりません。教えてください。

  • この関数文の意味を教えてください。

    31歳の男です。 下記の関数文の意味(訳)が分かりません。 教えて頂けないでしょうか? =INDEX(sheet2!F:F,MIN(INDEX(SUBSTITUTE((sheet2!A1:A100=E9)*ISNUMBER(FIND(E10,sheet2!F1:F100)),0,10^5)*ROW(sheet2!F1:F100),))) 宜しくお願いします。