Excelで金額や数値を扱っていると、 「四捨五入したい」「切り上げたい」「切り捨てたい」 という場面が必ず出てきます。
見積書、請求書、給与計算、統計処理、経理処理…。 ビジネスのあらゆる場面で“端数処理”は避けて通れません。
そんなときに使うのが、
- ROUND(四捨五入)
- ROUNDUP(切り上げ)
- ROUNDDOWN(切り捨て)
という3つの端数処理関数です。
サラリーマン戦士は、請求書や給与計算のシートを作るときに毎回使っていますが、 桁数の指定ルールを理解するだけで、端数処理のミスが激減しました。
この記事では、ROUND系関数の基本から応用、 そして実務で使ってみた感想まで、徹底解説します。
🟦 ROUND(四捨五入)関数とは?
コード
=ROUND(数値, 桁数)
✔ 桁数の指定ルール
- 0 → 一の位で四捨五入
- 1 → 小数第1位
- -1 → 10の位
- -2 → 100の位
桁数の正負で「どこを四捨五入するか」が変わります。
🟦 ROUNDUP(切り上げ)関数とは?
コード
=ROUNDUP(数値, 桁数)
常に切り上げる関数です。 請求書や税計算でよく使います。
🟦 ROUNDDOWN(切り捨て)関数とは?
コード
=ROUNDDOWN(数値, 桁数)
常に切り捨てる関数です。 経理処理や給与計算で頻繁に使います。
🟦 基本例:小数第1位で端数処理
▶ 四捨五入
コード
=ROUND(3.46, 1)
→ 3.5
▶ 切り上げ
コード
=ROUNDUP(3.41, 1)
→ 3.5
▶ 切り捨て
コード
=ROUNDDOWN(3.49, 1)
→ 3.4
🟦 10円単位で四捨五入(実務で最も使う)
コード
=ROUND(A2, -1)
10円単位の見積書や売上集計でよく使います。
🟦 100円単位で切り上げ(請求書で頻出)
コード
=ROUNDUP(A2, -2)
請求書では「端数は切り上げ」がルールの会社も多いため、非常に役立ちます。
🟦 1000円単位で切り捨て(経理処理)
コード
=ROUNDDOWN(A2, -3)
経理では「千円未満切り捨て」がよくあります。
🟦 税込金額の端数処理(実務で超重要)
例:税抜10,000円 → 税込(四捨五入)
コード
=ROUND(A2 * 1.1, 0)
→ 11,000
▶ 切り上げ(端数が出たら必ず上げる)
コード
=ROUNDUP(A2 * 1.1, 0)
▶ 切り捨て(端数を落とす)
コード
=ROUNDDOWN(A2 * 1.1, 0)
税込計算は「掛け算 → 端数処理」の順番が重要です。
🟦 ROUND と CEILING / FLOOR の違い(実務で重要)
| 目的 | ROUND | CEILING | FLOOR |
|---|---|---|---|
| 四捨五入 | ◎ | × | × |
| 必ず切り上げ | △ | ◎ | × |
| 必ず切り捨て | △ | × | ◎ |
| 端数処理の柔軟性 | ○ | ◎ | ◎ |
CEILING / FLOOR は「端数処理のプロ向け関数」です。 ROUND系と組み合わせると最強になります。
🟦 ROUND × TEXT(見た目を整える)
コード
=TEXT(ROUND(A2, 0), "#,##0")
四捨五入してからカンマ付き表示にできます。
🟦 時間の端数処理(15分単位など)
例:時間を15分単位で切り上げ
コード
=CEILING(A2, "0:15")
※ ROUNDUP ではなく CEILING を使うのがポイントです。
🟦 よくあるミスと注意点
❗ 1. 桁数の符号を逆にする
- 正 → 小数点以下
- 負 → 小数点より左(10円単位など)
❗ 2. ROUNDUP / ROUNDDOWN は“四捨五入しない”
常に上げる or 常に下げる関数です。
❗ 3. 税込計算は順番が重要
掛け算 → 端数処理 の順で行います。
❗ 4. CEILING / FLOOR と混同しない
ROUND系は「四捨五入の仲間」です。
🟦 実際に使ってみた感想(独自視点)
サラリーマン戦士がROUND系関数を実務で使い始めたとき、 「桁数の指定ルールを理解するだけで、こんなにミスが減るのか…」 と驚きました。
特に感じたメリットは以下の通りです。
✔ 見積書・請求書の端数処理が安定する
四捨五入・切り上げ・切り捨てのルールを統一できるため、 社内の計算ルールがブレなくなります。
✔ 経理処理のスピードが上がる
100円単位、1000円単位の処理が一瞬でできます。
✔ 税込計算のミスが激減
掛け算 → 端数処理 の順番を守るだけで、正確な税込金額が出せます。
✔ CEILING / FLOOR と組み合わせると最強
ROUND系だけでは難しい端数処理も、CEILING / FLOOR を使えば柔軟に対応できます。
実務でExcelを使うなら、ROUND系関数を覚えるだけで 金額処理の精度とスピードが一段上がると感じています。
🟦 まとめ:ROUND系は“端数処理の基本中の基本”です
- ROUND:四捨五入
- ROUNDUP:切り上げ
- ROUNDDOWN:切り捨て
- 桁数の正負で処理位置をコントロール
- 見積書・請求書・給与計算で必須
- CEILING / FLOOR と組み合わせると最強
Excelで金額処理をするなら、ROUND系関数は必ず覚えておきたい関数です。
コメントを残す