ROUND関数の使い方 -四捨五入- DL有

本記事はROUND関数を解説します。
姉妹関数には、ROUNDUP関数/ROUNDDOWN関数、類似関数には、CEILING関数/FLOOR関数があります。
目次
関数の説明
ROUND関数とは
Excel標準機能の[関数の挿入]ダイアログ/[関数の引数]ダイアログを大体のことは書かれているので、
活用して詳しく解説します。
巻末の参考記事もチェックしておくと良いため、時間があればご拝読ください。

数値を指定された桁数に四捨五入します。
[関数の挿入]ダイアログより
ROUNDは、ラウンドと呼びます。
“ROUND” は「端数のない」や「丸める」という意味を持つため、
この関数が数値を特定の桁数で四捨五入するという機能です。

ROUND関数の引数
![ROUND関数の引数_[関数の引数]ダイアログボックス](https://biz-data-analytics.com/wp-content/uploads/2024/02/image-72-20240228-122341.png)
=ROUND(数値, 桁数)
数値を指定された桁数に四捨五入します。
ということです。
第1引数:数値
![ROUND関数の第1引数,[関数の引数]ダイアログボックス](https://biz-data-analytics.com/wp-content/uploads/2024/02/image-72-20240228-122354.png)
数値: 数値には、四捨五入の対象となる実数値を指定します。
[関数の挿入]ダイアログより
四捨五入したい数値を指定します
例えば、1234.56など、直接入力またはセル参照で設定します。
第2引数:桁数
![ROUNDDOWN関数の第2引数,[関数の引数]ダイアログボックス](https://biz-data-analytics.com/wp-content/uploads/2024/02/image-72-20240228-122404.png)
桁数: 桁数には四捨五入する桁数を指定します。桁数に負の数を指定すると、小数点の左側(整数部分)の指定した桁( 1 の位を 0 とする)に、 0 を指定すると、最も近い整数として四捨五入されます。
[関数の挿入]ダイアログより
四捨五入する桁数を指定します。
例えば、0や-1など、直接入力またはセル参照で設定します。
以下に整理します。
- 正の数を指定する場合は、小数点以下の指定した桁数以下で四捨五入
- 0を指定する場合は、小数点第1位を四捨五入
- 負の数を指定する場合は、整数部分の指定した桁数以下で四捨五入
桁数の指定する「正の数」と「負の数」とは???
小数点以下の桁数は、正の数を指定します。
整数部分の桁数は、負の数を指定します。
イメージとしては、下図のように、
.(ピリオド)を0と考えて、左に行けば「負の数」、右に行けば「正の数」
を指定するという考え方です。

関数の使用例
3つの例題
3つの例題を考えてみます。
- 数値に1234.56、桁数に「正の数」を指定した場合
- 数値に1234.56、桁数に「0」を指定した場合
- 数値に1234.56、桁数に「負の数」を指定した場合
解答
例題1の解答
下記は、数値に1234.56、桁数に「正の数」を指定した場合の解答です。
各引数は、次のようなセル範囲を指定します。

「OK」をクリックすると、下記関数式が挿入されます。
=ROUND(1234.56, 1)
関数式の結果(戻り値)は以下です。
1234.6
数値「1234.56」を桁数「1」を指定しているため、価格が1234.56から1234.6に四捨五入されます。
第2引数の桁数に「1」を指定しているため、小数点第1位以上の数値になります。
つまり、
小数点第2位を四捨五入します。
※イメージが付かない方は先程の「桁数の指定する「正の数」と「負の数」とは???」にて確認ください
例題2の解答
数値に1234.56、桁数に「0」を指定した場合です。
例題1を参考にして、[関数の引数]ダイアログボックスで、桁数の設定を変えればOKです。
具体的には、下記の関数式の桁数になります。
=ROUND(1234.56, 0)
関数式の結果(戻り値)は以下です。
1235
数値「1234.56」を桁数「0」を指定しているため、価格が1234.56から1235に四捨五入られます。
第2引数の桁数に「0」を指定しているため、小数点第1位で四捨五入します。
※イメージが付かない方は先程の「桁数の指定する「正の数」と「負の数」とは???」にて確認ください
例題3の解答
数値に1234.56、桁数に「負の数」を指定した場合です。
例題1を参考にして、[関数の引数]ダイアログボックスで、桁数の設定を変えればOKです。
具体的には、下記の関数式の桁数になります。
=ROUND(1234.56, -1)
関数式の結果(戻り値)は以下です。
1230
数値「1234.5」を桁数「-1」を指定しているため、価格が1234.56から1230に四捨五入されます。
第2引数の桁数に「-1」を指定しているため、1の位を四捨五入します。
※イメージが付かない方は先程の「桁数の指定する「正の数」と「負の数」とは???」にて確認ください
解答付きサンプルデータ
解答付きサンプルデータが欲しい方は、下記からダウンロードしてください。
最後に
ROUND関数は、与えられた数値を指定した桁数で四捨五入できます。
いつか、ケーススタディの記事をアップできればと思います。
参考記事:
Excel関数を操作するための基本概念です。基本概念を理解すると、各関数の理解がより深まります。
構文に関する記事
Excel関数の引数と戻り値は何だっけ?という時に、役立つ記事です。
ダイアログボックスの使い方に関する記事
Excel関数名は何だっけ?VLOOKUP関数の使い方は何だっけ?という時に、ダイアログボックスを使うと便利です。
下記はそのダイアログボックスに関する記事です。
参照形式に関する記事
関数式をコピーする時はどうしたらいい? $マークは、どう付けたらいいだろう?
といった悩みをお持ちの方は以下をご覧ください。