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

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

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

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

順次に、関連記事をアップしていきます。
また、掲載済みの記事もありますので、拝読いただければと思います。

下図の検索ボックスに、対象のキーワードを入れて、探して見てください。

関数の説明

ROUND関数とは

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

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

ROUND関数とは

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

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

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

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

ROUND関数の語源

そもそも、四捨五入とは?

切り上げとは何か。「切り上げ」に関して、「四捨五入」「切り捨て」と比較しつつ、説明します。
繰り上げるのか、切り捨てるのかの条件が異なります。

次の2点に集約されます。

  1. 「切り上げ」:端数がある場合は無条件で繰り上げる
  2. 「四捨五入」:端数が4以下の場合は切り捨て、5以上の場合は切り上げる
  3. 「切り捨て」:端数がある場合は無条件で切り捨てる

なお、「切り上げ」「切り捨て」は無条件で実施され、「四捨五入」は条件があるということです。

なお、端数とは、次の説明の通りです。

ある位に着目したとき、その下の位の数。切りのよい位で切った場合の、余った分。「―を切り上げる」

端数(はすう)の意味・使い方をわかりやすく解説 – goo国語辞書

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関数にはそれぞれ構文がある

Excel関数には構文があります。それが、引数と戻り値です。構文に沿えばいいだけです。言わば、数学の公式のようなものです。理論を知らなくても、公式に当てはめれば答え…

Excel関数の引数とは

Excelの引数は、料理を完成させるための材料のようなものです。しかも、材料に種類があります。その種類を理解すると、Excel関数を上手く使いこなせるようになります。

ダイアログボックスの使い方に関する記事

Excel関数名は何だっけ?VLOOKUP関数の使い方は何だっけ?という時に、ダイアログボックスを使うと便利です。
下記はそのダイアログボックスに関する記事です。

Excelの検索ダイアログから、関数を探す

Excelの検索ダイアログに使えば、目的の関数を発見しやすくなります。WEB検索する前に、Excel関数の検索ダイアログを使ってみましょう。

Excelのダイアログに沿って、関数を使う

Excelのダイアログに使えば、関数の使い方を調べることができます。言わば、関数のガイドラインのようなものです。

参照形式に関する記事

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

絶対参照/相対参照/複合参照とは

絶対参照/相対参照/複合参照とは何かをどこよりも分かりやすく解説します。

絶対参照/相対参照/複合参照の使い方

「絶対参照」「相対参照」「複合参照」は、どうやって使うのかを紹介します。 ポイントは、「$マークは、直後にあるモノを固定する」です。