• ベストアンサー

Excelで10回ずつ測定したデータの平均を表にする方法が分からなくて

Excelで10回ずつ測定したデータの平均を表にする方法が分からなくて困っています。 データが1万個くらいあるのですが、 =AVERAGE(D16:D25) と入力してオートフィルを使っても、 =AVERAGE(D17:D26) と表示されてします。 このように少しずつずらすのではなく =AVERAGE(D16:D25)  =AVERAGE(D26:D35) =AVERAGE(D36:D55) と表示していきたいのですがやり方が分からなくて困ってます。 データが多く1つずつ手打ちするのが大変なのですが、簡単な方法はありませんか?

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

  • ベストアンサー
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.4

回答2です。 式が間違っていましたね。 =AVERAGE(INDIRECT("D"&ROW(A1)*10+6&":D"&ROW(A1)*10+15))

その他の回答 (4)

  • kagakusuki
  • ベストアンサー率51% (2610/5101)
回答No.5

 次の様な数式にすれば良いと思います。 =AVERAGE(OFFSET(D$16:D$25,(ROWS($1:1)-1)*ROWS(D$16:D$25),))

  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.3

D16セルから10セルずつセルをずらせて平均するなら、例えば以下のような関数を利用します。 =AVERAGE(OFFSET($D$16,(ROW(A1)-1)*10,0,10,1))

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.2

次の式を例えばE1セルに入力して下方にオートフィルドラッグします。 =AVERAGE(INDIRECT("D"&ROW(A2)*10+6&":D"&ROW(A2)*10+15))

回答No.1

9つ分の行数を開けて 下へオートフィル。 (数式含めると10行分を選択した状態でオートフィル) 空白部分が不要なら(上に詰めたい) [Ctrl]+[G]ジャンプ [セル選択] ●空白セル [Ctrl]+[-]削除 ●上方向にシフト

関連するQ&A

  • 【エクセル】10回ずつ測定したデータの平均を、一覧表にする方法

    サンプルA~Dの4つの、データを3項目、各10個ずつ取って(下表1)、最後に、下表2のように平均の一覧表にまとめる作業をしています。 ここで、一覧の、Aの項目1のセルには例えば 「=AVERAGE(B11:B20)」と入力するとします。 ここからが、問題なのですが、次のBの項目1には 「=AVERAGE(B21:B30)」としたいのですが、 Aの項目1のセルをコピーアンドペーストすると、 「=AVERAGE(B12:B21)」となりうまくいきません。 すべて手入力でするしか方法はないのでしょうか? もし、簡単な方法をご存知でしたら、教えてください。 (表1)    項目1   項目2   項目3 A 1 xxxxx xxxxx xxxxx A 2 xxxxx xxxxx xxxxx A 3 xxxxx xxxxx xxxxx : D 10 xxxxx xxxxx xxxxx (表2)    項目1   項目2   項目3 A   xxxxx xxxxx xxxxx B xxxxx xxxxx xxxxx C xxxxx xxxxx xxxxx D xxxxx xxxxx xxxxx

  • 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列のセルに入力がない限り、 今日の日付以降を計算しない(空欄)ようにする方法はありますか? よろしくお願いいたします。

  • Excelの30個ずつの平均値の出し方

    実験の解析で約6万個の要素を処理しているのですが、 1~30番目、31~60番目、61~90番目…の平均といったように6万まで求めたいのですがうまくいきません。 1~30番目、31~60番目の平均をそれぞれAVERAGEを使って出して、オートフィルを使って6万まで行こうとしたんですが出来ませんでした。 何か良い方法をご存知の方、教えてください。

  • こんな表で一気に平均値出せますか?【エクセル】

    こんな表で一気に平均値出せますか?【エクセル】 例えば、1行目から1万行目まで100人の人のあるデータが100行ずつ入っているとします。 A列=人名、B列=点数とします。 A列の1行目から100行目までを仮に【No.1】として、B列の1行目から100行目までランダムに点数が入っています。そして、この【No.1】の平均点を出したくて、C列の1行目に=AVERAGE(B1:B100)として、平均点を出します。 次に、【No.2】として101行目から200行目までのデータの平均点をC列の101行目に出します。 用は、このように【No.1】~【No.100】のそれぞれの平均点を出したいのですが、簡単にできる方法はありますか? オートフィルタで【No.1】~【No.100】まで、それぞれ抽出して、式を入れればいいのですが、何しろ数が多いので、もっと簡単にできる方法があるか聞いてみました。 実際のデータは、100人以上いるし、データもそれぞれ100ぴったりではありません。 分かりにくい説明かもしれませんが、よろしくお願いします。

  • EXCELで隣のセルにデータがあるセルの平均を表示

    EXCELで隣のセルにデータがあるセルの平均を表示をさせる方法を教えてください。 A B 1 1 2 2 3 3 4 4 5 5 6 6 7 8 9 Aにはデータが大量に入っています。 Bには1日1つずつデータが入っていきます。 毎日、AのAVERAGEの範囲を変えて入力しなおしていますが、 Bにデータがある行までのAの平均値を自動的に出す方法はありますか?

  • エクセルで#N/Aを含めた平均値を求める方法

    エクセルで#N/Aを含めた平均値を求める方法を教えてください。 添付した画像のように入力した数値の平均値を求めたくて『=AVERAGE(B2:B8)』と設定しましたが、算出された平均値が『#N/A』と表示されてしまいます。 これを入力した数値分だけで平均値を求めることはできないでしょうか? どうぞ宜しくお願い致します。

  • エクセルの表計算方法を教えてください。

    最近体重や血圧を測りエクセルの表に入力しています。殆ど毎日なのですが、忙しくて測定できない日もあります。入力するたびに平均値を自動的に出せる方法(関数?)を教えてください。

  • エクセルの関数(平均、偏差等)について

    エクセル2010を使用していますが、平均やバラつき(σ)を取っているのですが、異常値を除外する方法を教えてください。 測定値に明らかに異常値と分る値が入力された場合、その値は除外しないとミスリードしてしまう可能性があるので、例えば入力値がそれまでの実績値の3σ外れの場合は、平均(Average)や、標準偏差(STDEV)から除外して計算したいのですが。

  • エクセルで0を除く平均値と0の平均値を同時に表示させる方法について

    エクセルで、0を除いた平均を、 {=AVERAGE(IF(A1:A10<>0,A1:A10,""))}の数式を使って求めた場合、 データがすべて0の列の平均はエラー値になってしまいます。 すべてが0の場合は0と表示させたいのですが、どのような方法がありますでしょうか? 1つの計算式を使って、上記の2つの処理は可能でしょうか?

  • オートフィルタで抽出したデータに連続のデータを入れる方法

    エクセルで名簿を作成し、あるグループを抽出し、それに連続の番号を振る方法を教えてください。 正常な表ならばオートフィルで入力できますが、抽出したデータには連続のデータを手(テンキーから)で入力中です。これがパソコンで自動的に入れることは出来ないのでしょうか?

専門家に質問してみよう