• ベストアンサー

Excelを使える人?

Excelの使い方について教えていただきたい事があります。 あるデータの平均を出して、その小数点の桁数を変えたいのですが、やり方がイマイチわかりません。 例)1.666666 →1.67 ※ 四捨五入がネネックです。 というか、そんな機能付いていますか? お願いします。

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

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

Qの条件だけだと セルの書式設定 表示形式 数値 で小数点以下の桁数を2にするのでもいいかな

その他の回答 (5)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.6

>Excelを使える人? というほどの課題なのかな。あまり易しい課題にこういわれると、落とし穴はあるのかと、質問の主旨を勘ぐっちゃう。 ーー ただ四捨五入などの関数を使えばよいだけでは。 >こんな機能付いていますか 「付いて」いると言う発想がおかしいのです。 関数を「組み合わせる」と考えるのです。 その関数に通常必要な事項なら、引数に小数点以下の桁数を指定する関数が作られるでしょう。しかし通常は平均を出す関数と、その関数で出てきた値に対する四捨五入する関数などは、別にしてあります。 そのほうが自由度が増すからです。平均を出す以外でも四捨五入関数は使うことが多いからです。 そしてイメージ的には、 四捨五入関数(平均を出す関数(引数)、引数)のようなカタチにして、関数を「組み合わせる」のです。最後の引数は 四捨五入関数の引数です。関数の中に別の関数がある関数の入れ子ネストともいえます。

noname#79209
noname#79209
回答No.5

この手の質問では、 1.見え方だけ四捨五入されていればよいのか。 2.実際の数値を四捨五入してしまっても良いのか。 という問題があります。 表示だけでよいのなら、 表示書式を「0.00」と設定すればokです。 数値自体を四捨五入するなら、(小数点以下2桁までとして) 別セルに、「=ROUND(A1,2)」とします。 なお、A1は元数値の入っているセルです。 また、入力した元数字を直接小数点○○桁に四捨五入してしまう事は、マクロでないと出来ません。

  • localtombi
  • ベストアンサー率24% (2911/11790)
回答No.4

「セルの書式設定」から「パーセンテージ」を選択すると、小数点を設定する枠が出ませんか?

  • pon-san
  • ベストアンサー率45% (169/371)
回答No.3

単に四捨五入するだけでしたら小数点表示桁下げボタンを押してみてください。 アイコンは .00 →.0 みたいなアイコンです。 計算であるセル(A1)を別のセル(B1)で小数点を変えたい場合は B1セルに以下のようにします。 =ROUND(A1,1) 2番目の1は切り上げた桁の数なので、この場合は小数点第2位を四捨五入して0.0のようにしてくれます。 2にすれば0.00ですね。

  • pbforce
  • ベストアンサー率22% (379/1719)
回答No.1

Round関数を調べて下さい。