• ベストアンサー

EXCELでAVERAGEをROUNDするには

EXCELでAVERAGEで求めた平均値をROUNDで四捨五入するにはどうしたらいいでしょうか?

noname#6187
noname#6187

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

  • ベストアンサー
  • shiga_3
  • ベストアンサー率64% (978/1526)
回答No.3

#1です。 平均と四捨五入を同じセルでということだったのですね。だとしたら#2さんの書かれている通りにAVERAGE関数の数式をROUND関数の数式の中に放り込んでやれば良いですね。 ちなみに関数の中でまた関数を使う場合は、最初の関数のダイアログが開いた後に、もう一度同じように関数の一覧から関数を選択できます。 例えば今回の場合、ROUND関数を選択した後に「数値」欄が入力状態になってダイアログが開きますので、そのまま一覧から「AVERAGE」を選択すればAVERAGE関数のダイアログに切り替わります。ここで入力が終わったらOKではなく、数式バーに表示されている数式の「ROUND」の文字のところをクリックしてください。それでまたROUND関数のダイアログに戻りますので、あとは桁数欄に適当な数値を入力してOKをクリックしてください。

noname#6187
質問者

お礼

解決しました。 ご丁寧にありがとうございました。

その他の回答 (2)

  • snoopy64
  • ベストアンサー率42% (337/793)
回答No.2

A1からA10に1から10が入っているとして、 B1=ROUND(AVERAGE(A1:A10),0)とすれば6となります。 切捨てならROUNDDOWN、切り上げならROUNDUPです。 頑張ってくださいヽ(^。^)ノ

noname#6187
質問者

補足

ありがとうございました。AVERAGEという文字は自分で入力しないといけないのですね。最初の関数を使うときのようにすぐに出すことはできないのでしょうか?

  • shiga_3
  • ベストアンサー率64% (978/1526)
回答No.1

平均値の入力されているセルをA5として、四捨五入した値を表示させるセルで、小数点以下2桁を四捨五入して小数点第1位まで表示させる場合で、 =ROUND(A5,1) で良いと思います。(小数点以下1桁を四捨五入する場合は0、以下上の桁で四捨五入する場合で-1、-2・・・となります)

noname#6187
質問者

お礼

ありがとうございました。 同じセルでということで、説明不足でした。。。

関連するQ&A

  • エクセルで平均の結果を四捨五入する方法

    エクセルで平均の結果を四捨五入する方法を教えてください。アベレージとラウンドは同時には出来ませんか? 教えてください

  • エクセルのラウンドについて

    エクセルでラウンドを使用して四捨五入をしようと思いますが、小数点以下を四捨五入ではなく、 一の位を四捨五入したいのですがどの様にすれば出来るでしょうか? 見積書の単価に3%上乗せした単価に自動計算させたいのです。(量が半端なく多いので・・・(^_^;)) どなたか教えて下さい。 宜しく御願い致します。

  • 四捨五入し、なおかつ平均を出したい

    こんばんは。 前回はありがとうございます。 http://oshiete1.goo.ne.jp/qa4970362.html の続きで 今度は 残高の100くらいを四捨五入しなおかつ平均を出したいのですが 数式名「残高四捨五入」 =AVERAGE(ROUND(残高,-3)) を作成して ドラッグすると 四捨五入はできてますが平均はできません。 「合計/残高四捨五入」 の部分をダブルクリックしても平均を選ぶころができません。 「平均/残高四捨五入」もしくは =AVERAGE(ROUND(残高,-3)) をするのはどうすればいいでしょう? よろしくお願いします。

  • エクセルのROUND関数で・・

    エクセルの関数を使って計算してるんですが、答えが合わないんです。 =ROUND($B31*$D31,2) $B31 には 3.900 $D31 には 3.55 二つをかけた値「13.845」の、少数第2位を四捨五入して返した値が、13.9 と出るんです。 少数第2位の 4 を四捨五入したら 13.8 が返されるはずですよね? 今日朝から一日悩んでます(+_+) パソコンには詳しくないので解り易くどなたか教えてください<m(__)m>

  • round関数について

    試しにエクセルで次の計算をしてみてください。 -16.76 7.9 -11.45 -8.88 -1 4.26 33.78 以上を全部足します。つまり「=sum(a1:a7)」です。当然「7.85」になります。 次に四捨五入します。round関数で小数点第2位を四捨五入して、第1位まで表示させます。つまり、「=round(sum(a1:a7),1)」ということです。すると「7.8」を返しました。 ん?「7.9」なのでは?と思い、次にこんな計算をしてみました。 A・・・=round(sum(a1:a7),2) B・・・=round(A,1) つまり、Aでいったん小数点第3位を四捨五入させた上で、その値を今度はBで小数点第2位を四捨五入させ、最終的に小数点第1位まで表示させたわけです。すると、ちゃんと「7.9」を返しました。 なんでこんな風になるのでしょうか?どうして一発で「7.9」にならないのでしょうか?

  • エクセルのROUND関数について

    小数点以下を四捨五入して整数にするには,例えば ROUND(1.52,1) なら,2になると思うのですが, ROUND(1.52,01) としても2となります. 1としても0.1としても結果は必ず等しくなるのでしょうか? よろしくお願いします.

  • 関数について

    一つのセルに、平均値を出し、それを四捨五入したいのですが、 関数を複合設定するにはどうすれば良いのでしょうか。 例えば、=AVERAGE(T4:T34)で出した平均値を、=ROUNDを使用して、小数点第1位で四捨五入したいのですが、式はどうすれば良いのでしょうか?

  • EXCEL 関数

    例えば =(E3-AVERAGE($E$3:$E$13))*10/STDEVP(E$3:E$13)+50 この数式の入った値は52.00187764 なのですが、これを四捨五入するROUND関数を使うとすればどのような数式になるか教えて欲しいのですが、先頭にROUNDをつけると()カッコの付け方等いまいちよくわかりません。 小数点第2位で四捨五入です。

  • エクセルのROUND関数(金額によって違う四捨五入)

    エクセルのROUND関数に関して質問があります。 下一桁を四捨五入するやり方については、 ROUDN(-1)で出来ることはわかっています。 100円台は下一桁(1円単位)のみ四捨五入し、 1万円台は下2桁(10円単位)まで四捨五入するという やり方を同じセル上でやりたいのですが、方法はありますでしょうか? ご回答宜しくお願いします。

  • ExcelのROUND関数の使い方

    =JIS((67/60)/(680*680)) と入力すると、 =2.414936562860・・・となります。 そこにROUND関数を挿入すると、 =JIS(ROUND((67/60)/(680*680),2)) と入力します。 =0 になってしまいます。 =0.0000024149・・・になります。 ROUNDを挿入して=2.41というように四捨五入させたいのですが、 数式の入力方法が間違っているのでしょうか? 正しい式を教えてください。

専門家に質問してみよう