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

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

本記事はROUND関数を解説します。

姉妹関数には、ROUNDUP関数/ROUNDDOWN関数、類似関数には、CEILING関数/FLOOR関数があります。

関数の説明

ROUND関数とは

Excel標準機能の[関数の挿入]ダイアログ/[関数の引数]ダイアログを大体のことは書かれているので、
活用して詳しく解説します。

巻末の参考記事もチェックしておくと良いため、時間があればご拝読ください。

ROUND関数とは

数値を指定された桁数に四捨五入します。

[関数の挿入]ダイアログより

ROUNDは、ラウンドと呼びます。

ROUND” は「端数のない」「丸める」という意味を持つため、
この関数が数値を特定の桁数で四捨五入するという機能です。

ROUND関数の語源

ROUND関数の引数

ROUND関数の引数_[関数の引数]ダイアログボックス

=ROUND(数値, 桁数)

数値を指定された桁数に四捨五入します。

ということです。

第1引数:数値

ROUND関数の第1引数,[関数の引数]ダイアログボックス

数値: 数値には、四捨五入の対象となる実数値を指定します。

[関数の挿入]ダイアログより


四捨五入したい数値を指定します

例えば、1234.56など、直接入力またはセル参照で設定します。

第2引数:桁数

ROUNDDOWN関数の第2引数,[関数の引数]ダイアログボックス

桁数: 桁数には四捨五入する桁数を指定します。桁数に負の数を指定すると、小数点の左側(整数部分)の指定した桁( 1 の位を 0 とする)に、 0 を指定すると、最も近い整数として四捨五入されます。

[関数の挿入]ダイアログより

四捨五入する桁数を指定します。
例えば、0-1など、直接入力またはセル参照で設定します。

以下に整理します。

  • 正の数を指定する場合は、小数点以下の指定した桁数以下で四捨五入
  • 0を指定する場合は、小数点第1位を四捨五入
  • 負の数を指定する場合は、整数部分の指定した桁数以下で四捨五入

桁数の指定する「正の数」と「負の数」とは???

小数点以下の桁数は、正の数を指定します。

整数部分の桁数は、負の数を指定します。

イメージとしては、下図のように、

.(ピリオド)を0と考えて、左に行けば「負の数」右に行けば「正の数」

を指定するという考え方です。

ROUNDDOWNの使用例_引数「桁数」の考え方


関数の使用例

3つの例題

3つの例題を考えてみます。

  • 数値に1234.56、桁数に「正の数」を指定した場合
  • 数値に1234.56、桁数に「0」を指定した場合
  • 数値に1234.56、桁数に「負の数」を指定した場合

解答

例題1の解答

下記は、数値に1234.56、桁数に「正の数」を指定した場合の解答です。
各引数は、次のようなセル範囲を指定します。

ROUND関数の引数ダイアログボックスの設定


「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関数の使い方は何だっけ?という時に、ダイアログボックスを使うと便利です。
下記はそのダイアログボックスに関する記事です。

参照形式に関する記事

関数式をコピーする時はどうしたらいい? $マークは、どう付けたらいいだろう?
といった悩みをお持ちの方は以下をご覧ください。