Excel関数 逆引き集 | 四捨五入 → ROUND

Excel
スポンサーリンク

概要

「小数点以下を四捨五入したい」「売上を千円単位に丸めたい」「平均値を小数第2位で四捨五入したい」
そんなときに使うのが ROUND 関数です。

ROUND は、
指定した桁数で四捨五入する関数 です。
Excel の丸め処理の中で最も基本で、実務でも頻繁に使われます。


ROUND 関数の基本

基本の書式

=ROUND(数値, 桁数)

数値
四捨五入したい値(セル参照でもOK)
桁数
どの桁で四捨五入するかを指定する数値

桁数の考え方

桁数の指定はとても重要です。

桁数意味例(=ROUND(123.456, 桁数))
2小数第2位まで残す123.46
1小数第1位まで残す123.5
0小数点以下を四捨五入123
-110 の位で四捨五入120
-2100 の位で四捨五入100

桁数が 0 より大きい → 小数点以下の丸め
桁数が 0 → 整数に丸め
桁数が 0 より小さい → 整数部分を丸める(10の位・100の位など)


ROUND の基本パターン

小数点以下を四捨五入する

例:小数第2位まで四捨五入

=ROUND(A2, 2)

例:小数第1位まで四捨五入

=ROUND(A2, 1)

整数に四捨五入する

=ROUND(A2, 0)

10 の位で四捨五入する(桁数がマイナス)

=ROUND(A2, -1)

例:123 → 120、178 → 180

100 の位で四捨五入する

=ROUND(A2, -2)

例:123 → 100、678 → 700


実務でよく使う ROUND の使い方

売上を千円単位に丸める

売上が B2 に入っているとして、千円単位(=1000 の位)で四捨五入するには:

=ROUND(B2, -3)

平均値を小数第2位で丸める

平均値をそのまま表示すると桁が多くなることがあります。
小数第2位で丸めたいときは:

=ROUND(AVERAGE(B2:B10), 2)

割合を四捨五入して見やすくする

割合計算(例:=C2/B2)を小数第2位で丸める:

=ROUND(C2/B2, 2)

ROUND と他の丸め関数の違い

ROUND(四捨五入)

=ROUND(数値, 桁数)

ROUNDDOWN(切り捨て)

=ROUNDDOWN(数値, 桁数)

ROUNDUP(切り上げ)

=ROUNDUP(数値, 桁数)

ROUND は「四捨五入」、
ROUNDDOWN は「常に下へ」、
ROUNDUP は「常に上へ」
という違いがあります。


ROUND のテンプレート集

小数第2位で四捨五入

=ROUND(A2, 2)

整数に四捨五入

=ROUND(A2, 0)

10 の位で四捨五入

=ROUND(A2, -1)

100 の位で四捨五入

=ROUND(A2, -2)

平均値を四捨五入

=ROUND(AVERAGE(A2:A10), 1)

例題

問題1

A2 に「123.456」が入っています。
これを小数第2位で四捨五入する式を書いてください。

=ROUND(A2, 2)

問題2

A2 に「98.7」が入っています。
これを整数に四捨五入する式を書いてください。

=ROUND(A2, 0)

問題3

A2 に「178」が入っています。
これを 10 の位で四捨五入する式を書いてください。

=ROUND(A2, -1)

問題4

A2 に「678」が入っています。
これを 100 の位で四捨五入する式を書いてください。

=ROUND(A2, -2)

問題5

B2〜B10 に売上が入っています。
その平均値を小数第1位で四捨五入する式を書いてください。

=ROUND(AVERAGE(B2:B10), 1)

ROUND は「桁数の指定さえ理解すれば、どんな丸めも自由自在」です。
小数点以下の丸め、整数部分の丸め、集計結果の丸めなど、
実務で必ず使う関数なので、ぜひしっかり押さえておきましょう。

Excel
スポンサーリンク
シェアする
@lifehackerをフォローする
スポンサーリンク
タイトルとURLをコピーしました