エクセルの割り算のやり方|/記号と関数の使い分け早見表

エクセルの割り算のやり方

エクセルの割り算は、セルに「=A2/B2」のようにスラッシュ(/)で書きます。割った商の整数だけならQUOTIENT関数、余りはMOD関数です。分母が0や空白だと#DIV/0!になるので、IF関数で分母を確かめてから割ります。

この記事でわかること

  • 欲しい結果ごとの書き方の早見表(/・QUOTIENT・MOD・INT)
  • 同じ数でまとめて割る絶対参照と「貼り付けの除算」
  • マイナスの数でQUOTIENTとINTの結果がずれる理由
  • 割り算の結果を四捨五入・切り捨てする書き方
  • #DIV/0!や日付に化けるときの直し方

売上を件数で割って単価を出す。金額を1000で割って千円単位の表にする。割り算は、集計表を作るたびに出てくる基本の計算です。

書き方そのものは単純ですが、0で割ったときのエラーや、割り切れない小数の扱いで手が止まりがちです。まずは「どんな結果がほしいか」から書き方を選びましょう。

目次

割り算はスラッシュ(/)で書く

エクセルの割り算とは、セルに「=割られる数/割る数」と入力して商を出す計算です。記号は「÷」ではなく半角のスラッシュ(/)を使います。

欲しい結果と書き方の早見表
欲しい結果書き方の例7÷2の結果
普通の商(小数まで)=A2/B23.5
商の整数部分だけ=QUOTIENT(A2,B2)3
余り=MOD(A2,B2)1
商を四捨五入=ROUND(A2/B2,0)4
商を切り捨て=ROUNDDOWN(A2/B2,0)3

数値を直接書いて「=10/5」としても計算できます。ただ、表の値を割るならセルの番地で書くほうが、元の数字を直したときに結果も変わるので便利です。

「=」を付けずに打つと日付になる

先頭の「=」を忘れて「7/30」と打つと、エクセルは日付だと判断します。Microsoft サポート「Excel で数値を乗算および除算する」でも、=を入れないと入力した内容が日付として解釈される、と注意書きがあります。

日付に化けたセルは、表示形式も「日付」に変わっているはずです。「=」を付けて入力し直したあと、表示形式を「標準」に戻してください。

スラッシュが打てないとき

  • 日本語入力がオンだと「/」のキーで「・」が出ることがある
  • 半角英数に切り替えるか、テンキーの「/」を使う
  • 数式の中の記号は、すべて半角で書く

同じ数でまとめて割る方法

1つの数で列全体を割りたいときは、数式なら絶対参照、数式を残したくないなら貼り付けの除算を使います。どちらも、割る数を1つのセルに置くところから始めるのが共通です。

2つの方法の違い
方法結果向いている場面
絶対参照(=A2/$C$2)別の列に数式で出る割る数をあとで変えたい
貼り付けの除算元の値が書き換わる千円単位の表にそろえたい
絶対参照で割る

割る数(例:3)をC2に入れ、B2に「=A2/$C$2」と入力します。列と行の前に「$」を付けると、下へコピーしてもC2を指したまま動きません。

$を付けずに「=A2/C2」のままコピーすると、2行目以降はC3、C4…と空のセルを指してしまいます。空白で割ることになるため、結果は#DIV/0!です。

$はセル番地を入力した直後にF4キーを押すと付きます。押すたびに「$C$2→C$2→$C2→C2」と切り替わる仕組みです。

貼り付けの除算で値そのものを割る

金額の表を千円単位に直すときなど、数式を残さずに値を書き換えたい場面では「形式を選択して貼り付け」が向いています。

  1. 空いているセルに「1000」と入力し、そのセルをコピーする(Ctrl+C)
  2. 割りたい範囲を選ぶ
  3. 右クリック→「形式を選択して貼り付け」を開く
  4. 「貼り付け」は「値」、「演算」は「除算」を選んでOK

これで、選んだ範囲の値がそれぞれ1000で割った数に変わりました。演算の種類はMicrosoft サポート「貼り付けのオプション」に一覧があります。

この方法は元の値を上書きします。元に戻すにはCtrl+Zを使うので、作業前にシートをコピーしておくと安心です。手順1で入れた「1000」のセルは、終わったら消してください。

商と余りを出すQUOTIENT関数・MOD関数

割り算の「何個できて、いくつ余るか」を出すときは、QUOTIENT関数とMOD関数を組み合わせます。在庫を箱詰めする数や、時間を「◯時間◯分」に分ける計算でおなじみの組み合わせです。

書き方と例(25個を1箱6個で詰める)
知りたいこと数式結果
何箱できるか=QUOTIENT(25,6)4
何個余るか=MOD(25,6)1
箱が何個いるか(余りも詰める)=ROUNDUP(25/6,0)5

Microsoft サポート「QUOTIENT 関数」によると、QUOTIENTは除算の商の整数部を返し、余りの小数部は切り捨てます。引数は「QUOTIENT(分子, 分母)」の順です。

Microsoft サポート「MOD 関数」では、MODは数値を除数で割ったときの剰余を返し、戻り値は除数と同じ符号になると説明されています。

マイナスの数ではQUOTIENTとINTの結果が違う

商の整数部分は、INT関数を使って「=INT(A2/B2)」とも書けます。プラスの数なら結果は同じですが、マイナスが混じると1ずれます。

数式-7÷2の結果動き
=QUOTIENT(-7,2)-3小数を捨てて0に近づける
=INT(-7/2)-4小さいほうの整数に下げる
=MOD(-7,2)1除数(2)と同じ符号

MOD関数の公式ページには「MOD(n, d) = n – d*INT(n/d)」という関係式が載っています。MODと組で使うのはINTのほうだということです。

QUOTIENTとMODを並べると「-3×2+1=-5」になり、元の-7に戻りません。返品や差額のようにマイナスが出る表では、商は「=INT(A2/B2)」で出すと、余りと計算が合います。

割り算の結果を四捨五入・切り捨てする

割り切れない割り算は、「=A2/B2」のままだと小数が長く続きます。桁をそろえたいときは、割り算をROUND系の関数で包んでください。

やりたいこと数式(小数第1位まで残す例)
四捨五入=ROUND(A2/B2,1)
切り捨て=ROUNDDOWN(A2/B2,1)
切り上げ=ROUNDUP(A2/B2,1)

2つめの引数は残す桁数です。「0」で整数、「1」で小数第1位まで、「-1」なら10の位で丸めます。

表示形式で丸めても値は変わらない

「ホーム」タブの「小数点以下の表示桁数を減らす」でも、見た目の桁は減らせます。ただしこれは表示だけの変更で、セルの中には元の小数が残ったままです。

たとえば「=100/3」を3つのセルに入れて整数表示にすると、見た目は「33」が3つ並びます。それなのに合計は99でなく100です。中身が33.333…のまま足されているためです。請求書のように合計を見せる表では、ROUND系の関数で値そのものを丸めておきます。

#DIV/0!が出るときの直し方

エラー値の#DIV/0!は、0や空白のセルで割ったときに表示されるエラーです。Microsoft サポート「エラー値 #DIV/0! を修正する方法」でも、=5/0のような数式や、0・空白のセルを参照した数式で発生すると説明されています。

症状よくある原因直し方
下の行だけ#DIV/0!になる割る数のセルを$で固定していない=A2/$C$2 に直す
まだ入力していない行が#DIV/0!分母のセルが空白IFで分母を確かめる
7/30が「7月30日」になる先頭に=が無い=を付けて入れ直す
小数が長く続く割り切れないROUND系で包む
IFで分母を確かめてから割る

入力前の行を空欄で見せたいなら、「=IF(B2=0,””,A2/B2)」と書きます。分母が0か空白なら空欄、それ以外なら割り算の結果が出る仕組みです。

IFERROR関数で「=IFERROR(A2/B2,””)」と包む方法もあります。こちらは書くのが楽な反面、文字が入って起きた#VALUE!など、ほかのエラーまで空欄で隠します。割り算のエラーだけ消したいときは、IFで分母を確かめる書き方のほうが、入力ミスに気づけます。

よくある質問

Q1:エクセルで「÷」の記号は使えますか?

使えません。数式で使う割り算の記号は、半角のスラッシュ(/)だけです。

「÷」は文字として表示されるだけで、計算はされません。見出しなどに「÷」と書くのはかまいませんが、数式の中ではすべて「/」に置き換えてください。

Q2:割り算の余りだけを求めたい

MOD関数を使います。「=MOD(25,6)」なら、25を6で割った余りの1が返る、という具合です。

偶数か奇数かの判定にも使えます。「=MOD(A2,2)」が0なら偶数、1なら奇数です。

Q3:割り算の結果をパーセントで表示したい

割り算の結果のセルを選び、「ホーム」タブの「%」ボタンを押します。0.25が25%と表示されます。

数式に「*100」を付けて25と出す方法もありますが、%の表示形式を使うほうが、あとで別の計算に使うときに桁がずれません。

Q4:割り算の結果を整数にしたい

切り捨てなら「=QUOTIENT(A2,B2)」か「=ROUNDDOWN(A2/B2,0)」、四捨五入なら「=ROUND(A2/B2,0)」です。

マイナスの数が入る表では、QUOTIENTとINTで結果が1ずれます。余りと組み合わせて使うなら、「=INT(A2/B2)」を選んでください。

Q5:数式を消して、割った結果の数字だけ残したい

結果のセルをコピーし、同じ場所で右クリック→「貼り付けのオプション」の「値」を選びます。数式が消えて、残るのは表示されていた数値だけです。

割る数のセルを消す予定があるなら、先に値へ変えておくと、結果が#DIV/0!や#REF!に変わるのを防げます。

まとめ

エクセルの割り算の要点

  • 割り算は「=A2/B2」のように半角スラッシュで書く。=を忘れると日付になる
  • 同じ数で割るなら絶対参照($C$2)、値を書き換えるなら貼り付けの除算
  • 商はQUOTIENT、余りはMOD。マイナスの数ではINTとMODを組にする
  • 桁をそろえるならROUND系で包む。表示形式で丸めても値は変わらない
  • #DIV/0!はIFで分母を確かめてから割ると防げる

あわせて読みたい

参考にした公式情報: Excel で数値を乗算および除算する/QUOTIENT 関数/MOD 関数/INT 関数/エラー値 #DIV/0! を修正する方法/貼り付けのオプション(いずれもMicrosoft サポート・2026年10月確認)

※メニューの名称や操作手順はExcelのバージョンにより異なる場合があります。本記事はMicrosoft 365のデスクトップ版Excel(Windows)での操作を前提にした内容です。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

はじめまして、白石です。製造業の生産管理で15年、毎日の実績集計と帳票づくりをExcelでやってきました。マクロを組もうとして早々に挫折し、そこからは「関数と表の機能だけでどこまでやれるか」でしのいできた口です。部門では「この集計どうやるの」と聞かれる係になり、聞かれた内容を手元にメモし続けました。そのメモがいつのまにか、関数名ではなくやりたいことから引く形になっていて、それがこのサイトのもとになっています。Excelは同じことをやるのに何通りもやり方があって、しかもバージョンによって使える関数が違います。ここでは実際に動かして確かめた式だけを載せ、つまずきやすいところと使えないバージョンを先に書くようにしています。

目次