KutoolsforOffice— 1 つのソリューション、5 つの強力なツール。少ない労力で大きな成果。

Excel で数値を切り上げる方法 – 初心者向け完全ガイド

著者Amanda Li変更日

Excel で数値を切り上げたいのに、その方法がわからなくて困った経験はありませんか?ご安心ください。これはよくある悩みですが、実はとても簡単に解決できます。このチュートリアルでは、Excel の組み込み関数「ROUNDUP」と、Kutools の強力な丸め機能を使って、数値を指定した小数位まで切り上げる方法をわかりやすく解説します。さあ、Excel で数値を切り上げるスキルをマスターしましょう!


動画:Excel で数値を切り上げる方法


ROUNDUP 関数で切り上げる

ROUNDUP 関数は、常に数値を 0 から離れる方向に指定された桁数まで切り上げます。この関数は、結果を必ず整数または特定の小数位に切り上げたい場合に特に便利です。

ROUNDUP 関数の構文

=ROUNDUP(number, num_digits)

ROUNDUP 関数の構文には、次の引数が含まれます。

    • 数値(必須): 切り上げる対象となる数値です。
    • 桁数(必須):数値を切り上げる際の桁数を指定します。
  • 桁数」が「正の値」の場合、ROUNDUP 関数は小数点の「右側」で指定された桁数まで数値を切り上げます。
    =ROUNDUP(16.143, 2)// 結果: 16.15 (16.143 は小数点以下第2 位に切り上げられました)
  • 桁数」が「ゼロ(0)」の場合、ROUNDUP 関数は数値を「直近の整数」に切り上げます。
    =ROUNDUP(16.143, 0)// 結果: 17(16.143 は小数点以下を切り上げて整数化されました)
  • 桁数」が「負の値」の場合、ROUNDUP 関数は小数点の「左側」で数値を切り上げます。
    =ROUNDUP(16.143, -1)// 結果: 20(16.143 は小数点から左に 1 桁目の位で切り上げられました)
小数点の右側に切り上げ

小数点以下の値を切り上げるには、「num_digits」を正の数に設定します。たとえば、次の表の数値を小数第1 位、第2 位、または第 n 位で切り上げるには、「num_digits」引数にそれぞれ「1」、「2」、または「n」を指定してください。

小数点以下で切り上げるための ROUNDUP の使用例

整数に切り上げ

最も近い整数に切り上げるには、「num_digits」を「0」に設定します。たとえば、次の表の数値を最も近い整数に切り上げるには、「num_digits」引数として「0」を使用します。

最も近い整数に切り上げるための ROUNDUP の使用例

小数点の左側に切り上げ

小数点の左側の値を切り上げるには、「num_digits」を「負の数」に設定します。たとえば、次の表の数値を小数点第1 位、第2 位、または第 n 位(小数点の左側)で切り上げるには、「-1」、「-2」、または「-n」を「num_digits」引数として指定します。

小数点より左の位で切り上げるための ROUNDUP の使用例

注:ROUNDUP 関数は、符号にかかわらず常に数値を 0 から離れる方向に切り上げます。負の数を丸める際は、まずその絶対値を切り上げたうえで、結果にマイナス記号(-)を再度適用します。

ROUNDUP 練習問題

以下のインタラクティブな練習問題に取り組んで、ROUNDUP 関数を使った数値の切り上げをしっかりマスターしましょう!「結果を表示 」をクリックすると、自分の答えを確認して正しい結果を見ることができます。

数式説明結果
=ROUNDUP(3.162, 2)3.162 を 2 小数点以下の桁数(最も近い 。01)に切り上げます結果を表示
=ROUNDUP(53.74, 1)53.74 を 1 小数位数(最も近い 。1)に切り上げます結果を表示
=ROUNDUP(1.68, 0)1.68 を 0 小数点以下の桁数(最も近い 1)に切り上げます結果を表示
=ROUNDUP(376.1, 0)376.1 を 0 小数点以下の桁数(最も近い 1)に切り上げます結果を表示
=ROUNDUP(436.4, -1)436.4 を小数点の左側 1 小数位数(最も近い 10)に切り上げます結果を表示
=ROUNDUP(-436.4, -2)-436.4 を小数点の左側 2 小数点以下の桁数(最も近い 100)に切り上げます結果を表示

Kutools で元の位置にそのまま一括切り上げ

Kutools for Excel の丸めユーティリティを使えば、ROUNDUP 関数のように結果を別セルに保存する手間なく、複数の範囲の数値を一括で指定した小数位数に切り上げられます。この機能を利用するには、切り上げたい数値を含む範囲を選択し、以下の手順に従ってください。

Kutools for Excelは複雑なタスクを合理化する高度な機能を300 以上提供し、創造性と効率を高めます。AI 機能を統合したKutools は正確にタスクを自動化し、データ管理を簡単に行えるようにします。Kutools for Excel の詳細情報。。。         無料トライアル。。。
  1. Kutoolsタブの範囲とセルグループから、「丸め」を選択します。
  2. 表示されたダイアログボックスで、「切り上げ」を選択し、数値を丸める小数点以下の桁数を指定してください。
  3. 「OK」をクリックしてください。
  4. Excel で数値を切り上げるための Kutools ダイアログのスクリーンショット

  5. 注: Kutools for Excel がインストールされていない場合は、ダウンロードしてインストールしてください。これによりこの機能が有効になります。


その他の丸め関数

指定した桁数に丸める

ROUND指定された小数位数に従って数値を四捨五入します(5 未満は切り捨て、5 以上は切り上げる標準的な丸め処理)。
ROUNDDOWN指定された小数位数に従って、数値を切り捨てます。
INT数値を直近の整数に切り捨てます。
EVEN数値を直近の偶数に切り上げます。
ODD数値を直近の奇数に切り上げます。

指定した倍数に丸める

MROUND数値を指定された基準値の倍数に最も近い値に四捨五入します。
CEILING数値を、指定された基準値の倍数の中で最も近い値に切り上げます。
FLOOR数値を、指定された基準値の倍数の中で最も近い値に切り捨てます。

指定した桁数に切り捨てる

TRUNC指定された桁数に基づいて数値を切り捨てます(実質的に ROUNDDOWN 関数と同じ動作をします)。

さまざまな Excel 関数を使用して数値を四捨五入する例