【エクセル】四捨五入の関数まとめ|ROUND関数の使い方と「1円のズレ」を防ぐ実務テクニック

エクセル

エクセルで数値の端数を処理したいとき、「四捨五入、切り上げ、切り捨てのどれを使えばいいの?」「桁数の指定はどうやるんだっけ?」と迷うことはありませんか?
実は、エクセルの四捨五入には「見た目だけを変える方法」と「計算結果そのものを変える方法」の2種類があり、これを使い分けないと「計算結果が1円合わない!」といったトラブルの原因になります。
本記事では、基本のROUND関数の使い方はもちろん、実務で頻出する「千円単位」や「整数」への処理、さらには「勝手に四捨五入されるのを防ぐ方法」まで、四捨五入に関する悩みをすべて解決できるよう、関連情報を分かりやすく整理しました。

エクセルで端数処理をする3つの基本関数

まずは、最もよく使われる3つの関数を整理しましょう。

  • ROUND(ラウンド)関数:一般的な「四捨五入」
  • ROUNDUP(ラウンドアップ)関数:指定した桁での「切り上げ」
  • ROUNDDOWN(ラウンドダウン)関数:指定した桁での「切り捨て」

これらはすべて、=ROUND(数値, 桁数) という同じ形で入力します。

迷わない!「桁数」の指定ルール

ROUND関数で一番のつまずきポイントは「桁数」の指定です。以下の表を参考にしてください。

やりたいこと指定する桁数入力例
整数にしたい0=ROUND(A1, 0)
小数点第一位まで表示1=ROUND(A1, 1)
十円単位(一の位)を丸める-1=ROUND(A1, -1)
百円単位(十の位)を丸める-2=ROUND(A1, -2)
千円単位(百の位)を丸める-3=ROUND(A1, -3)

【目的別】四捨五入のくわしい手順(個別解説)

あなたの「やりたいこと」に合わせて、詳しい手順を解説した記事を用意しています。

① 実務で必須!「千円単位」にしたい

決算書や報告書で、数値を千円単位でまとめたい場合はこちら。関数だけでなく、見た目だけをサッと変える「表示形式」の設定も解説しています。
エクセルで金額を四捨五入して千円単位にする方法|関数・表示形式の設定と切り上げ・切り捨ても解説

② 基本の「整数」にしたい

小数点以下を四捨五入してスッキリした数値にしたい際の手順です。
エクセルの四捨五入で整数にする方法|ROUND関数と端数処理を解説

③ 勝手に四捨五入されるのを「解除」したい

「入力した数字が勝手に丸められてしまう」というトラブルの直し方はこちらです。
エクセルで四捨五入しないで表示する方法|原因と直し方をまとめて解説

実務でよくあるトラブル:計算結果が「1円合わない」

「表の合計を計算したら、1円合わない…」 この原因の多くは、表示形式で「見た目だけ」を四捨五入していることにあります。

セルの中身(真の数値)に端数が残ったままだと、足し算をした際に誤差が出てしまいます。これを防ぐには、各セルをROUND関数で正しく処理することが不可欠です。

詳細は以下の記事で詳しく解説しています。
エクセルの足し算で1円合わない原因と解決方法の解説|ROUND関数で整数にする

さらに応用:計算と同時に四捨五入する

掛け算や割り算の結果をそのまま四捨五入したい場合は、数式の中にROUND関数を組み込みます。

  • 掛け算(消費税など)の例=ROUND(A1 * 1.1, 0)
  • 割り算(平均・単価など)の例=ROUND(A1 / B1, 0)

詳しい使い方はこちら。

あわせて読みたい:四捨五入・端数処理の応用

今回の基本を押さえたら、次は実務でよくある「具体的なケース」をチェックしてみましょう。

数値の表示・計算トラブルを解決する

「思い通りに表示されない」「計算がおかしい」といったトラブルの解決策はこちらです。

まとめ

エクセルの四捨五入(ROUND関数)を使いこなすと、資料の見た目が整うだけでなく、計算ミスや誤差のない正確な書類が作れるようになります。

  1. 整数にするなら桁数は「0」
  2. 千円単位にするなら桁数は「-3」
  3. 計算のズレを防ぐなら、表示形式ではなく「関数」を使う

まずはこの3点を押さえておきましょう!

Follow me!