指定した桁数の丸数字
Excelでは、ROUND関数を使用して、指定した桁数に数値を丸めます。 小数点の両側で丸めることができます。 これを行うと、セルの値を実際に変更せずに表示される小数点以下の桁数を変更できるように、セルの書式設定オプションのデータの値が変更されます。 このデータの変更の結果として、ROUND関数はスプレッドシート内の計算結果に影響します。
02の01
ROUND関数の構文と引数
関数の構文は、関数のレイアウトを参照し、関数の名前、角括弧、および引数を含みます 。
ROUND関数の構文は次のとおりです。
= ROUND(数値、数値)関数の引数は、NumberとNum_digitsです。
番号は 丸められる値。 この引数には、丸めのための実際のデータを含めることができます。または、ワークシート内のデータの場所へのセル参照にすることもできます。 それは必須要素です。
Num_digitsは、 Number引数に丸められる桁数です。 それはまた必要です。
- Num_digits引数が0に設定されている場合、この関数は値を最も近い整数に上下に丸めます。
- Num_digits引数が0より大きい場合、指定された小数点以下の桁数に丸められます。
- Num_digits引数の値が2に設定されている場合、関数は小数点の右側に2桁を残し、最後の桁を上下に切り上げて次の桁に丸めます。
- Num_digits引数が負の場合、すべての小数点以下の桁が削除され、小数点の左側にその桁数が切り上げられます。
- Num_digits引数の値が-2に設定されている場合、関数は小数点の右側にあるすべての桁を削除し、1番目と2番目の桁を小数点の左端に最も近い100まで上または下に丸めます。
注:常に数値を丸めたい場合は、ROUNDUP関数を使用します。 数値を丸めたい場合は、ROUNDDOWN関数を使用します。
02の02
ROUND関数の例
この記事に付随する画像には、ワークシートの列Aのデータに対するExcelのROUND関数によって返される多数の結果の例が表示されます。
C列に示す結果は、 Num_digits引き数の値によって異なります。
ROUND関数を入力するためのオプション
たとえば、画像内のセルA5の17.568をROUND関数を使用して小数点以下2桁に減らすには、関数とその引数を入力するオプションに次のようにします。
- 完全な関数の入力:ワークシートのセルC5に= ROUND(A5,2)
- 関数のダイアログボックスを使用して関数と引数を選択する。
完全な関数を手で入力することは可能ですが、ダイアログボックスを使用して関数の引数を入力するほうが簡単です。
ダイアログボックスを使用する方法
この例では、Excelスプレッドシートを開き、画像の列Aの値をスプレッドシートの対応する列と行に入力します。
ダイアログボックスを使用してセルC5にROUND関数を入力するには:
- セルC5をクリックしてアクティブセルにします。 これは、ROUND関数の結果が表示される場所です。
- リボンメニューの式タブをクリックします。
- リボンからMath&Trigを選択して、関数のドロップダウンリストを開きます。
- リスト内のROUNDをクリックして、関数のダイアログボックスを表示します。
- ダイアログボックスで、 Number行をクリックします。
- ワークシートのセルA5をクリックして、そのセル参照をダイアログボックスに入力します。
- Num_digits行をクリックします。
- 2を入力すると、A5の値が小数点以下2桁に減らされます。
- OKをクリックしてダイアログボックスを閉じ、ワークシートに戻ります。
答え17.57はセルC5に表示されます。 セルC5をクリックすると、完全な関数= ROUND(A5,2)がワークシートの上の数式バーに表示されます 。
なぜROUND関数が返されたのか17.57
Num_digits引数の値を2に設定すると、回答の小数点以下の桁数が3から2に減少します。 Num_digitsは2に設定されているため、 17.568の6は丸め数字です。
丸め数字の右側の値(8という数字)は4より大きいので、丸め数字は1だけ増加し、結果は17.57になります。