プロが教える店舗&オフィスのセキュリティ対策術

Excelで、少数第二位で四捨五入というのは、

=ROUND(B2:B34 , 1)
ということですか?

これ打ったら変な風になりました

=ROUND(B2 , 1)が正しいですよね!?

A 回答 (3件)

>=ROUND(B2:B34 , 1)


>ということですか?
>これ打ったら変な風になりました
>=ROUND(B2 , 1)が正しいですよね!?

このご質問はお使いのEXCELのバージョンにスピル機能があるかないかによって回答が変わります。

スピル機能があるバージョンなら
B2:B34の範囲を少数第二位で四捨五入して表示する場合、表示先の先頭セルに=ROUND(B2:B34 , 1)と記述すれば、B2:B34の全ての値が少数第二位で四捨五入されて一度に表示されます。
※表示先セルはB2:B34と同じセル数分何も入力されていない必要があります。そうでないと「#スビル!」とEXCELから怒られます。

スピル機能がないバージョンなら
表示先の先頭セルに
=ROUND(B2 , 1)
と記述して下方向へオートフィルするというのが一般的な対応です。
    • good
    • 0

先ずは、ROUND関数のExcelヘルプ文を引用しておきますネ。


https://support.microsoft.com/ja-jp/office/round …
》 たとえば、セル A1 が 23.7825 で、その数値を小数点以
》 下第 2 位に四捨五入するには、次の数式を使用します。
》 =ROUND(A1, 2)
》 この関数の結果は 23.78 です。

それに習えば、
=ROUND(B2:B34,1) は、小数点以下第1位(まで表示されるよう)
に四捨五入することです。
つまり、四捨五入されるのは
“小数点以下第1位未満”⇒“小数点以下第2位以下”
です。
    • good
    • 0

> =ROUND(B2 , 1)が正しいですよね!?


はい、そうです。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!