Excel一覧 Excel関数 割り算の丸め・処理方法 計算・四則演算

【Excel】割り算を切り捨てる方法|INT関数・ROUNDDOWN関数の使い方と実務応用

Excelで「割り算をして整数だけを表示したい」「小数点以下を削除したい」と思ったことはありませんか?
たとえば、在庫数や人数などの計算では、小数点以下は不要で「端数切り捨て」で処理したい場面が多くあります。

そんなときに使えるのが、INT関数ROUNDDOWN関数です。
どちらも割り算結果を切り捨てることができますが、動きや使いどころに違いがあります。

この記事では、Excelで割り算を切り捨てる方法を徹底解説し、実務での使い分け方や応用例まで紹介します。

✅ 割り算の基本構文をおさらい

まず、Excelで割り算をする基本構文は次のとおりです。

=割られる数/割る数

たとえば、「10 ÷ 3」を計算したい場合は以下のように入力します。

=10/3

結果 → 3.333333…

これを「3」だけにしたい、つまり小数点以下を切り捨てたい場合に、INT関数やROUNDDOWN関数を使います。


✅ INT関数で割り算結果を切り捨てる

・構文:INT関数で割り算結果を切り捨てる

=INT(数値)

「数値」に割り算の式を入れることで、小数点以下をすべて切り捨てた整数値を取得できます。


・例:INT関数の使用例

=INT(10/3)

結果 → 3

「10 ÷ 3 = 3.3333…」の小数点以下を削除し、3として扱います。


INT関数の特徴

項目内容
小数点以下完全に切り捨て
対応する値正の数・負の数ともにOK
負の数の扱い切り捨て=より小さい整数(例:-3.6 → -4)

この「負の数を扱うときの動作」がROUNDDOWN関数との違いです。
INT関数は常に小さい方の整数に切り捨てるため、負の数を扱う際には注意が必要です。


✅ ROUNDDOWN関数で割り算結果を切り捨てる

・構文:ROUNDDOWN関数で割り算結果を切り捨てる

=ROUNDDOWN(数値, 桁数)

「数値」は計算式、「桁数」は残したい小数点の位を指定します。
桁数に「0」を指定すれば、小数点以下をすべて切り捨てた整数になります。


・例:ROUNDDOWN関数の使用例

=ROUNDDOWN(10/3,0)

結果 → 3

「10÷3=3.3333…」の結果を整数に切り捨てています。


ROUNDDOWN関数の特徴

項目内容
小数点の扱い任意の桁まで残せる(例:1桁だけ残すなど)
負の数の扱い0方向への切り捨て(例:-3.6 → -3)
精度小数点第n位で指定可能

ROUNDDOWN関数は「桁数指定」ができるのが強みです。
例えば「1桁だけ残して切り捨てたい」という場合にも対応できます。


両者の違いまとめ

比較項目INT関数ROUNDDOWN関数
基本構文=INT(数値)=ROUNDDOWN(数値, 桁数)
桁数指定不可(常に整数)可能(小数点以下の桁数を指定)
負の数の動作小さい方に丸める(-3.6→-4)0方向に丸める(-3.6→-3)
実務での主用途正数の端数切り捨て小数第n位で切り捨てる場合

正の数しか扱わない場合はINTでも問題ありませんが、
負の数を扱う場合や桁数を指定したいときはROUNDDOWN関数の方が安全です。

参考:【Excel】四捨五入する関数まとめ|ROUND・ROUNDUP・ROUNDDOWNを徹底解説


✅ 切り捨てた結果を求める割り算の実例

・在庫管理で「1箱あたりの数」を計算する

商品在庫数1箱の容量箱数
A10320=INT(B2/C2) → 5
B5512=INT(B3/C3) → 4
C9825=INT(B4/C4) → 3

「割り算の結果を整数化」することで、完全に詰められる箱数を算出できます。
余り(箱に入りきらない在庫)は「=MOD(B2,C2)」で求めることもできます。

参考:【Excel】【在庫管理】在庫数に応じて発注判断を自動化するIF関数の設定方法|ムダなく効率的な仕入れを実現


・売上の平均単価を整数に切り捨てる

=ROUNDDOWN(売上合計/販売数,0)

例えば、総売上が125,000円、販売数が37個なら:

=ROUNDDOWN(125000/37,0)

結果 → 3,378円

このように、1円未満の端数を切り捨てて「実務で使いやすい金額」を得ることができます。


・割り算の結果を小数第1位まで残して切り捨て

=ROUNDDOWN(10/3,1)

結果 → 3.3

ROUNDDOWN関数は桁数を自由に設定できるため、「1桁残す」「2桁残す」など柔軟な設定が可能です。




✅ 実務でよく使う割り算+切り捨てのパターン

Excel業務の中で「割り算+切り捨て」を使う場面は非常に多いです。
ここでは代表的なケースを紹介します。


・人員配置でのグループ分け

=INT(人数/班数)

例:23人を4班に分ける → 5人ずつ、3人余り。

この結果に「MOD関数」を組み合わせることで、余りの人数も自動で求められます。


・納品単位の計算

=INT(注文数/梱包単位)

たとえば、注文が125個で1箱30個入りなら「=INT(125/30) → 4箱」。
残りは「=MOD(125,30) → 5個」。


・経費の端数を切り捨てて処理

=ROUNDDOWN(経費/人数,0)

1人あたりの金額を小数なしで割り振りたい場合に便利。
余った金額は後で手動調整すればOKです。


・スケジュールや日割り計算

=ROUNDDOWN(日数/7,0)

これで「何週分に相当するか」を整数で求められます。
たとえば45日なら6週と3日分(余り3)になります。


✅ 切り捨て計算の注意点とトラブル回避

・小数点の見え方に注意

セルの表示形式を「小数点なし」にしても、実際の値は小数を含むことがあります。
「表示だけ切り捨て」ではなく、INTやROUNDDOWNを使って実際に値を変えるようにしましょう。


・負の数が混じるデータに注意

INT関数では、負の数があると意図せず1小さい値に丸められます。
たとえば「=INT(-3.2)」は「-4」になります。
こうした場合はROUNDDOWN関数を使うのが安全です。


・端数の扱いは社内ルールに合わせる

金額計算では、会社によって「四捨五入」「切り上げ」「切り捨て」のルールが異なります。
集計結果を提出する前に、使用ルールを統一しておくことが大切です。


✅ ROUND関数・ROUNDDOWN関数・INT関数の比較

関数名機能処理例(10/3)結果
ROUND四捨五入=ROUND(10/3,0)3
ROUNDDOWN切り捨て=ROUNDDOWN(10/3,0)3
INT小数点以下切り捨て(常に小さい方)=INT(10/3)3

どれも結果は同じ「3」になりますが、

  • ROUND:四捨五入
  • ROUNDDOWN:0方向へ切り捨て
  • INT:小さい方に切り捨て
    という違いがあります。

✅ 実務における「切り捨て割り算」の応用アイデア

  • 給与・報酬などの端数処理(円未満の切り捨て)
  • 在庫・箱詰め数量の計算
  • シフト・日割り・週単位換算
  • 割り算の結果を整数制御したロジック(IFと組み合わせて処理分岐)
  • Power AutomateやRPAとの連携時に整数出力を保証する制御

業務フローに「切り捨て」を組み込むことで、システム間連携や自動化処理でも正確な計算を維持できます。


✅ まとめ:Excelでの割り算切り捨てはINT・ROUNDDOWNで正確に

  • 割り算の基本式は「=数値1/数値2」
  • 小数点以下を削除するなら「INT」または「ROUNDDOWN」関数
  • 桁数を指定して切り捨てたいなら「ROUNDDOWN」
  • 負の数を含む場合は「INT」より「ROUNDDOWN」が安全
  • 実務では在庫・経費・人数計算などに応用可能

切り捨て処理をマスターすれば、Excelでの計算精度と作業効率が格段に上がります。
「正確で見やすい結果を出す」ために、ぜひINT関数とROUNDDOWN関数を上手に使い分けましょう。

    -Excel一覧, Excel関数, 割り算の丸め・処理方法, 計算・四則演算