Excelで計算した数値を小数点以下を四捨五入して整数にしたいと思ったことはありませんか?
たとえば、
- 商品の税込価格を計算して、端数を四捨五入したい
- 売上実績の平均値を四捨五入して見やすくしたい
- 成績などのスコアを整数表示したい
このような場面では、ExcelのROUND関数を使うことで、正確かつ簡単に四捨五入して整数化することができます。
本記事では、「Excel 四捨五入 整数」という検索意図に対して、
- ROUND関数の使い方と整数にするための指定方法
- ROUNDDOWN、ROUNDUPとの違い
- 他の関数(IF、VLOOKUPなど)との組み合わせ例
- 実務でよくある利用シーンと注意点
- よくある失敗・エラーとその対処法
を初心者にもわかりやすく解説します。
目次
- ✅ まず結論:Excelで小数点以下を四捨五入して整数にするには?
- ✅ ROUND関数の基本構文と使い方
- ・ 整数にする使用例
- ✅ ROUNDUP・ROUNDDOWNとの違い
- ・ ROUNDUPの例
- ・ ROUNDDOWNの例
- ✅ 実務で使えるROUND関数の応用例
- ・ 売上金額の端数処理
- ・ 平均点の表示を整数に
- ・ 人数で割ったときの均等割り計算(ただし四捨五入)
- ■他の関数と組み合わせて使うテクニック
- ・ IF関数と組み合わせて、空白処理
- ・ VLOOKUPで取得した値を四捨五入
- ・ SUMの合計値を四捨五入
- ■よくある失敗・トラブルと解決法
- ・ =ROUND(数値) だけでは動かない
- ・ 整数表示されない(見た目だけ四捨五入されてない)
- ■「表示形式」と「関数処理」の違いに注意
- ■FLOOR関数やINT関数との違いも知っておこう
- ■数式で自動化された整数化処理を入れると、こう便利!
- ■まとめ|Excelでの整数四捨五入はROUND関数が最適
✅ まず結論:Excelで小数点以下を四捨五入して整数にするには?
一番シンプルな方法は以下の関数です:
=ROUND(数値, 0)
「0」と指定することで、小数点以下を四捨五入して整数が返されます。
【Excel】計算結果を切り上げる方法|ROUNDUP関数・CEILING・INTの使い分け
✅ ROUND関数の基本構文と使い方
◆ 構文
=ROUND(数値, 桁数)
| 引数 | 内容 |
|---|---|
| 数値 | 四捨五入したい対象の数値や計算式 |
| 桁数 | 四捨五入する桁の位置(0で整数) |
・ 整数にする使用例
=ROUND(12.6, 0)
→ 結果:13(小数点以下を四捨五入)
=ROUND(12.4, 0)
→ 結果:12
✅ ROUNDUP・ROUNDDOWNとの違い
| 関数名 | 処理内容 | 例(12.4) |
|---|---|---|
| ROUND | 四捨五入 | 12 |
| ROUNDUP | 無条件で切り上げ | 13 |
| ROUNDDOWN | 無条件で切り捨て | 12 |
・ ROUNDUPの例
=ROUNDUP(12.1, 0)
→ 常に13(小数点以下を切り上げ)
【Excel】【初心者向け】比率をパーセントで計算・表示する方法|関数・書式・活用例を完全解説!
・ ROUNDDOWNの例
=ROUNDDOWN(12.9, 0)
→ 常に12(小数点以下を切り捨て)
【Excel】【初心者向け】「10パーセント」を計算する方法とは?|加算・割引・構成比の式を徹底解説!
✅ 実務で使えるROUND関数の応用例
・ 売上金額の端数処理
=ROUND(A1*1.1, 0)
→ 税込み価格を整数で表示(例:2,536円 → 2,790円)
・ 平均点の表示を整数に
=ROUND(AVERAGE(B2:B11), 0)
→ 小数点以下の平均点を整数に四捨五入(例:79.7 → 80)
・ 人数で割ったときの均等割り計算(ただし四捨五入)
=ROUND(人数合計/班数, 0)
→ 29.4人 → 29人に調整
※どうしても切り上げたい場合は ROUNDUP を使用
■他の関数と組み合わせて使うテクニック
・ IF関数と組み合わせて、空白処理
=IF(A1="", "", ROUND(A1, 0))
→ A1が空白のときは空白、それ以外は四捨五入
【Excel】IF関数と数式の組み合わせで動的な書式管理を実現する方法|Excel条件付き書式の実践活用術
・ VLOOKUPで取得した値を四捨五入
=ROUND(VLOOKUP(A1, B1:C10, 2, FALSE), 0)
→ VLOOKUPで取得した数値を整数化
【Excel】IFERRORとVLOOKUPで「○」「×」を表示する方法とは?実務で役立つ判定テクニック
・ SUMの合計値を四捨五入
=ROUND(SUM(D2:D10), 0)
→ 集計結果を見やすく調整
【Excel】【初心者向け】掛け算とSUM関数を正しく使う方法|表計算の基本と応用をわかりやすく解説
■よくある失敗・トラブルと解決法
・ =ROUND(数値) だけでは動かない
- ROUND関数は「桁数」の指定が必須です。
=ROUND(12.5)はエラーになるので、=ROUND(12.5, 0)にする
・ 整数表示されない(見た目だけ四捨五入されてない)
- セルの表示形式が小数点ありになっていると、見た目は「12.0」などと表示されることがあります。
- セルの書式設定で「表示形式 → 数値 → 小数点以下の桁数:0」に変更しましょう。
■「表示形式」と「関数処理」の違いに注意
Excelには
- 表示形式としての「四捨五入」
- 関数による「値の四捨五入」
があります。
たとえば、見た目は「123」でも、内部的には「123.456789」というデータが残っている場合も。
関数(ROUND)で処理すれば、値そのものが変更されるため、数値計算に安心して使えます。
■FLOOR関数やINT関数との違いも知っておこう
| 関数名 | 処理 | 例(12.7) | 特徴 |
|---|---|---|---|
| ROUND | 四捨五入 | 13 | 最も一般的 |
| ROUNDUP | 切り上げ | 13 | 常に上へ |
| ROUNDDOWN | 切り捨て | 12 | 常に下へ |
| FLOOR | 指定倍数で切り捨て | FLOOR(12.7,1)=12 | 金額処理に便利 |
| INT | 小数点切り捨て | 12 | 負数には注意 |
■数式で自動化された整数化処理を入れると、こう便利!
- 会計処理で請求金額を丸めて表示
- 数値の統計結果をスッキリ表示
- 金額や人数の計算結果を端数なしに自動化
Excel関数での「四捨五入して整数化」は、業務の見やすさ・正確性・効率性を高める基本テクニックです。
■まとめ|Excelでの整数四捨五入はROUND関数が最適
| 要点 | 内容 |
|---|---|
| 基本関数 | =ROUND(数値, 0) でOK |
| 桁数変更 | 小数第1位:1、10の位:-1 |
| 応用関数 | ROUNDUP(切り上げ)/ROUNDDOWN(切り捨て) |
| 他関数連携 | IF、VLOOKUP、SUMなどと併用可能 |
| 実務例 | 税込金額計算、人数割、点数処理、表示調整 |
四捨五入の処理は一見地味ですが、実務やプレゼン、請求書作成などあらゆる場面で活躍する超基本スキルです。
この記事を参考に、あなたのExcel業務の質をさらに高めてみてください!