Excel一覧 Excel操作 データ整形・変換 四捨五入・切り捨て・切り上げ

【Excel】小数点以下を四捨五入する方法|関数・設定・実務での使い分けを徹底紹介

Excelを使って数値を処理していると、「小数点以下を四捨五入したいけど、やり方がよく分からない…」「表示は丸められてるのに計算結果がズレる」といった悩みに直面することがあります。
特に、請求書や報告書、社内資料の作成では、小数点以下をどう処理するかが見た目と正確性に直結するため、正しい方法を理解しておくことが大切です。

この記事では、「Excel 小数点以下 四捨五入」の検索ユーザーに向けて、表示と値の違い・関数の使い分け・業務での実践的な活用例まで、初心者にも分かりやすく解説します。


✅ Excelにおける「小数点以下の四捨五入」とは?

まず前提として、Excelにおける四捨五入には次の2つの視点があります。

  • 見た目の小数点以下を丸める(表示形式)
  • 実際の数値を丸める(関数による処理)

この違いを理解していないと、「見た目は揃っているのに、合計が合わない」「請求金額が正しくない」といったミスにつながります。以下で、それぞれの方法と注意点を詳しく見ていきましょう。


参考:【エクセル】小数点以下の切り捨てを行う方法/切り上げを行う方法

✅ セルの表示形式で小数点以下を丸める方法(見た目の設定)

「見た目上だけ小数点第2位までにしたい」といった場合には、セルの表示形式を使います。

・操作手順

  1. 対象のセルを選択
  2. 右クリック →「セルの書式設定」
  3. 「表示形式」タブ →「数値」カテゴリを選択
  4. 「小数点以下の桁数」を指定(例:2)
  5. OKをクリック

この設定により、「123.4567」→「123.46」 のように表示上の小数点以下が四捨五入されます。ただし、実際のセル内の数値は変更されておらず、数式では元の「123.4567」が使用される点に注意が必要です。

【Excel】四捨五入を正しく設定する方法|見た目・関数・切り上げ切り捨ても解説


✅ ROUND関数で実際の小数点以下を四捨五入する

正確な集計や計算結果を得たい場合は、ROUND関数を使って、数値そのものを四捨五入する必要があります。

・ROUND関数の構文

=ROUND(数値, 桁数)
  • 数値:対象となるセルや値
  • 桁数:小数点以下を何桁にするかを指定

使用例:

=ROUND(123.456, 2)

→ 結果:「123.46」

  • =ROUND(A1, 0) とすれば整数に四捨五入されます。
  • =ROUND(A1, -1) とすれば10の位で四捨五入されます。

【Excel】四捨五入を正しく設定する方法|見た目・関数・切り上げ切り捨ても解説

✅ ROUNDUP・ROUNDDOWNで「切り上げ」「切り捨て」を使い分ける

「常に切り上げたい」「必ず切り捨てたい」といった場面では、以下の関数が便利です。

・ROUNDUP関数の構文(切り上げ)

=ROUNDUP(数値, 桁数)

例:

=ROUNDUP(123.451, 2)

→ 結果:「123.46」

小数点以下がどんな値でも、必ず上の桁に切り上げられます。

【Excel】【初心者向け】比率をパーセントで計算・表示する方法|関数・書式・活用例を完全解説!


・ROUNDDOWN関数の構文(切り捨て)

=ROUNDDOWN(数値, 桁数)

例:

=ROUNDDOWN(123.459, 2)

→ 結果:「123.45」

値がいくらであっても、指定した桁数以下はすべて切り捨てられます。


【Excel】【初心者向け】「掛け算 × パーセント」の正しい使い方|10%増・割引・消費税・達成率まで完全網羅!

✅ MROUND関数で「10単位」「100単位」などに四捨五入

「100円単位で四捨五入したい」「0.5単位で丸めたい」といった場合には、MROUND関数が最適です。

・MROUND関数の構文

=MROUND(数値, 基準値)

例:

=MROUND(123.4, 0.5)

→ 結果:「123.5」

基準値が「5」なら5円単位、「100」なら100単位で丸められます。


■ 実務でありがちなミスと四捨五入設定のベストプラクティス

ケース①:合計が合わない

原因: 見た目の桁数しか丸めていない
対策: 各値をROUND関数などで明示的に丸めてから合計をとる

ケース②:請求書で1円未満を切り捨てたい

対策: =ROUNDDOWN(金額, 0) で小数点以下を除去

ケース③:1.5を必ず2にしたい(切り上げ)

対策: =ROUNDUP(1.5, 0) を使うことで確実に切り上げ


■ 表示と計算の桁数を一致させるには?

「見た目の数値」と「集計値」がズレないようにするには、以下の2ステップで統一するのがベストです。

  1. ROUND関数で桁数を調整したセルを作る
  2. そのセルに対して、表示形式でも桁数を揃える

例:

=ROUND(A1, 1)

→ 表示形式でも「小数点以下1桁」に設定することで、見た目と計算が一致します。


■ よくある質問(FAQ)

Q1:表示形式だけで済ませるのはNGですか?

A:計算結果に影響しないので、見た目だけでよい場合には問題ありません。
ただし、SUMやAVERAGEなどで計算に使う場合は、必ずROUND関数などで数値そのものを丸めましょう。


Q2:何桁まで指定できますか?

A:Excelでは小数点以下15桁程度まで対応していますが、通常のビジネス用途では2桁〜4桁程度が一般的です。


■ まとめ|Excelでの小数点以下の四捨五入は「使い分け」が命

Excelで「小数点以下を四捨五入」する際は、表示と計算を明確に分けて考えることが非常に重要です。

・ポイントまとめ

  • 表示の調整:書式設定で小数点以下の桁数を変更
  • 計算結果の調整:ROUND、ROUNDUP、ROUNDDOWNなどの関数を活用
  • 単位ごとの丸め:MROUND関数で柔軟に対応
  • 表示と計算の不一致を防ぐには両方の設定を併用

実務では「表示上の見やすさ」と「計算の正確さ」の両方が求められます。この記事で紹介した方法を取り入れて、トラブルのない数値処理を実現しましょう。

    -Excel一覧, Excel操作, データ整形・変換, 四捨五入・切り捨て・切り上げ