01/01
Excel CEILING機能
CEILING機能の概要
ExcelのCEILING関数を使用して、数値が有意であると考えられる最も近い値に丸めて、データの不要な小数点以下の桁を削除することができます。
たとえば、この関数を使用して、最も近い5,10、またはその他の指定された倍数に数値を丸めることができます。
数の倍数は、その数で数えることによって迅速に決定することができます。 たとえば、5,10,15,20はすべて5の倍数です
関数の実際の使用は、ペニー($ 0.01)やニッケルス($ 0.05)などの小さな変化に対処することを避けるために、アイテムのコストを最も近いダイム($ 0.10)に切り上げることです。
注:丸め量を指定せずに数値を丸めるには、 ROUNDUP関数を使用します 。
丸め関数によるデータの変更
他の丸め関数と同様に、実際のCEILING関数はワークシート内のデータを変更するため、丸められた値を使用する計算の結果に影響します。
一方、Excelでの書式設定オプションでは、数値自体を変更せずにデータによって表示される小数点以下の桁数を変更できます。
データの書式変更を行っても、計算には影響しません。
CEILING関数の構文と引数
関数の構文は、関数のレイアウトを参照し、関数の名前、角括弧、および引数を含みます 。
CEILING関数の構文は次のとおりです。
= CEILING(数値、有意性)
Number - 四捨五入される値です。 この引数には、丸めのための実際のデータを含めることができます。また、ワークシート内のデータの場所へのセル参照にすることもできます。
有意性 - この引数に存在する小数点以下の桁数は、結果に表示される小数点以下桁数または有効桁数を示します(例の2行目と3行目)
- この関数は、上記で指定したNumber引数をこの値の最も近い倍数に丸めます
- この引数に整数が使用されている場合、結果内のすべての小数点が削除され、結果はこの値の最も近い倍数に切り上げられます(例の4行目)
- 負のNumber引数と正のSignificance引数の場合、結果はゼロに向かって上に丸められます(例の行5と6)
- 負のNumber引数と負のSignificance引数の場合、結果はゼロから離れるように丸められます(例の7行目)
CEILING関数の例
上の例の例では、CEILING関数を使用して、いくつかの10進値を次の偶数に丸めます。
この関数は、関数名と引数を目的のセルに入力するか、関数のダイアログボックスを使用して入力することができます。
セルC2に関数を入力する手順は次のとおりです。
- セルC2をクリックしてアクティブセルにします。ここでは、CEILING関数の結果が表示されます
- リボンメニューの[ 数式 ]タブをクリックします
- リボンからMath&Trigを選択して関数ドロップダウンリストを開きます
- 関数のダイアログボックスを表示するには、リスト内のCEILINGをクリックします
- ダイアログボックスで、 番号行をクリックします
- ワークシートのセルA2をクリックして、そのセル参照をダイアログボックスに入力します
- ダイアログボックスで、 Significance行をクリックします。
- 0.1で入力してください
- OKをクリックして機能を完了し、ダイアログボックスを閉じます。
- 答え34.3はセルC2に表示されます
- セルE1をクリックすると、ワークシートの上の数式バーに完全関数= CEILING(A2、0.1)が表示されます
Excelがこの回答にどのように到達するかは次のとおりです。
- 最初に数字の最後から1つ重要でない桁(2)を削除します.Significanceの引数の小数点以下1桁は結果の小数点以下1桁を意味します
- 次に34.2までの0.10の次に高い倍数であるため、34.3までの数字の残りの数字を丸めます
セルC3〜C7の結果
セルC3〜C7について上記のステップを繰り返すと、次の結果が得られます。
- 有意差の引数の2桁の小数点は結果に小数点以下2桁を必要とし、34.25は34.22の後に0.05の次に高い倍数であるため、セルC3には値34.25が含まれます
- Significance引数が整数であるため、セルC4には値35が含まれ、結果からすべての小数点が削除され、35は34の後に1の次に高い倍数になります
- セルC5は、セルC2について概説したのと同じ理由により、値-34.2を含む
- セルC6は、セルC4と同じ理由で値34を含みます
- セルC7には値-35が含まれ、 Significance引数に負のNumber引数と負の整数を組み合わせると、すべての小数点が削除され、-34の後に1の次の倍数に丸められます
#NUM! エラー値
#NUM ! 正のNumber引数が負のSignificance引数と組み合わされると、エラー値がExcelによってCEILING関数に返されます。