• ベストアンサー

エクセルで打ち込んだところまでの 平均を出したいのですが…

エクセルで打ち込んだところまでの 平均を出したいのですが… 例えば A1 A2 A3 A4 とあって A5に平均を出す。 A1とA2に数字を打ち込んだらA5にはその二つの平均がでる。 A1とA2とA3に数字を打ち込んだらA5にはその三つの平均がでる。 というような数式をA5に組み込みたいのですが、 お分かりの方、教えてください。

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

  • ベストアンサー
  • mar00
  • ベストアンサー率36% (158/430)
回答No.3

A5に =AVERAGE(A1:A4)という数式です。 この場合A1からA4に何も入っていないと #DIV/0!というエラーになります。 #DIV/0!を表示したくないのなら =IF(COUNTBLANK(A1:A4)=4,"",AVERAGE(A1:A4)) とすれば空白が返されます。

その他の回答 (2)

  • yonepuu
  • ベストアンサー率33% (2/6)
回答No.2

こんにちは、下記のような数式でどうでしょうか? A5のセルに・・・ =SUM(A1:A4)/(COUNTIF(A1:A4,"<>"""))

回答No.1

A5をクリックして =AVERAGE(A1:A5) と入力するだけでは?

関連するQ&A

  • excelで平均値を出す!

    excelで平均値を出したいのですが,ただ単に出すのではなく,条件を付けて毎回範囲が変わる値の平均を出したいのですが・・・ 例えば,      1      2      4        1     #N/A  ← エラーじゃない時もある     #N/A  ← エラーじゃない時もある     平均値 このように数式が入っていて,ある時は上のように4つの平均,またある時はすべての値の平均など,エラーが入っていないセルだけの平均を出すにはどのようにすればいいでしょうか? 

  • エクセル2007で%の平均値を求めたいのですが、うまくできません。

    エクセル2007で%の平均値を求めたいのですが、うまくできません。 AVERAGEやIFをいろいろ組み合わせてみたのですが、どうしても分からないので教えてください。   A   B    C    D    E    F    G   H 1 目標  6.44%  4.50%  3.77%  5.15%  2.66%  2.79%  式を入れたいセル 2 実績  5.07%  6.00%  4.85%                 A2~G2の平均値 A1~G1は、=(F3/G6)みたいな数式が入っていて、%で表示されています。 B2~G2は、最初は空欄で毎月B、C、D、E、Fと一つずつ%が入っていきます。 上記で、H1のセルに、下記の様な結果を表示できる式を入れたいのですが、何かいい方法はないでしょうか? ・B2~G2が空白の時はB1~G1の平均値 ・B2にだけ数字が入っていてC2~G2が空白の時はB1の数字 ・B2~C2に数字が入っていてD2~G2が空白の時はB1~C1の平均値 ・B2~D2に数字が入っていてE2~G2が空白の時はB1~D1の平均値 ・B2~E2に数字が入っていてF2~G2が空白の時はB1~E1の平均値 ・B2~F2に数字が入っていてG2だけが空白の時はB1~F1の平均値 ・B2~G2全てに数字が入っている時はB1~G1の平均値 どうかよろしくお願いします。

  • Excelの平均のことです。

    Excelの平均のことです。 縦 A列にはA~Fまでの施設 横 4月~3月までの月でそれぞれ合計を出しています。 また横の月の合計の隣には平均をだしています。 ただ、A施設だけは4・5月だけの数字の入力しかなく、6月以降は0です。 そこで合計と平均を横・縦で出したときに添付ファイルのようなことになりました。 お分かりになるかた説明頂けますか。 よろしくお願いします。

  • エクセル2007で%の平均値を求めたいのですが、うまくできません。

    エクセル2007で%の平均値を求めたいのですが、うまくできません。 先日下記の様な質問をさせて頂いたのですが、もう少し質問したいことがあったのに間違えて解決済にしてしまいました。 どなたか分かる方がいらっしゃいましたら教えてください。    A    B    C    D    E    F    G     H 1 目標  6.44%  4.50%  3.77%  5.15%  2.66%  2.79%  式を入れたいセル 2 実績  5.07%  6.00%  4.85%                 A2~G2の平均値 A1~G1は、=(F3/G6)みたいな数式が入っていて、%で表示されています。 B2~G2は、最初は空欄で毎月B、C、D、E、Fと一つずつ%が入っていきます。 上記で、H1のセルに、下記の様な結果を表示できる式を入れたいのですが、何かいい方法はないでしょうか? ・B2~G2が空白の時はB1~G1の平均値 ・B2にだけ数字が入っていてC2~G2が空白の時はB1の数字 ・B2~C2に数字が入っていてD2~G2が空白の時はB1~C1の平均値 ・B2~D2に数字が入っていてE2~G2が空白の時はB1~D1の平均値 ・B2~E2に数字が入っていてF2~G2が空白の時はB1~E1の平均値 ・B2~F2に数字が入っていてG2だけが空白の時はB1~F1の平均値 ・B2~G2全てに数字が入っている時はB1~G1の平均値 という質問に対して、 [H1]=AVERAGE(B1:INDEX(B1:G1,COUNT(B2:G2))) という式を教えて頂いたところ、うまくいきました。 半期分はこれでOKだったのですが、1年分だとHに半期の平均のセルが入るため、うまく表示できません。 ・B~Gが前期、Hが前期の平均 ・I~Nが後期、Oが後期の平均 さらに、Pに全期の平均を入れたい場合はどのようにしたらよいのでしょうか? [P1]=AVERAGE(B1:INDEX(B1:N1,COUNT(B2:G2,I2:N2))) にすると、Hのセルも入ってしまうため、後期に数字が入ると平均値の表示が1つずつずれてしまいます。 何回も申し訳ないのですが、どうぞよろしくお願いいたします。

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

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

  • エクセル 平均値について

    質問1 平均を出す場合にAVERAGE(A2:A10) とするとA2~A10までの平均は出ますが、 入力してあるところだけの平均を出すには、どうすればいいのでしょうか? (例えばA3とA5が未入力でこれを抜かして平均を出したい場合など) 質問2 コピーするときなどに数字を固定するために数字の前に「$」をつけることがありますが、いちいち「$」を入力しなくてもよい方法はあるのでしょうか?どこかを押したまま数字を入力すると「$」がつくというような。 初心者すぎてすいませんが、持ってる本に書いてないもので、よろしくお願いします!

  • エクセル 変則的な平均の求め方教えてください

    エクセルで直前の3つの平均を取るためにどのような関数を使えばいいのでしょうか 例えば 適当な数字がA1~J1にあるとしてA2に4と記入するとB1~D1の平均がB2に出る またA2に10と記入するとH1~J1の平均がB2に出る このような関数をB2に入れたいのですがどうすればいいですか?

  • エクセルでJ6 O6 T6の平均値を求めたいのですが、常に3つあるわけ

    エクセルでJ6 O6 T6の平均値を求めたいのですが、常に3つあるわけではなく、J6しかないときもあればO6 T6の2つのセルに数字があるときがあります。いろいろ試行錯誤してみたのですが、全てのセルに数字がないと#DIV/0!と表示されてしまいます。この場合平均値を出すにはどのような数式

  • エクセルについて

    エクセルでこのような場合の数式を教えてください。 A1、A2に入るどちらか大きい数字をとり、またその数字は上限10以下という数式をA3に入れる場合どのような数式になりますか? IF関数でIF(A1>A2,A1,A2)こんな数式を作ったのですが、上限10以下というのがわかりません。この数式も間違っているような気がするのですが・・・。 よろしくお願いします。

  • EXCELで上位10個のデータを平均したい

    EXCELでA1セルからA100セルまで、任意の数字が入っています。 A1セルからA100セルまでの数字のうち、上位10個の数値を平均した値をB1セルに表示させたいです。 このような関数はありませんでしょうか?

専門家に質問してみよう