ピアのパソコン学習ガイド
メニュー
スプレッドシートの関数

スプレッドシートで割り算する方法|割合・1人あたり・商と余り

ピアのパソコン学習ガイド 編集部2026年11月12日 更新

※写真はイメージです

書き方

=B2/C2

割り算は =B2/C2 のように、「/」(半角のスラッシュ)でつなぎます。「÷」では計算されません。

割り算 D2 fx =B2/C2 A B C D 1 2 3 支店 売上 目標 達成率 八王子 1,200 1,000 国分寺 900 1,000 120% 90%
売上÷目標で達成率。ツールバーの「%」ボタンで、1.2 が 120% の表示になります。

この図の表をダウンロード(Googleドライブにアップロードして開けます・問題と答えのシートつき)

0で割ると #DIV/0!

=IFERROR(B2/C2, "")

割る数が0や空白だと #DIV/0! になります。IFERRORで囲むと空白にできます。

割り算の商と余り

出したいもの式17÷5 なら
商(整数の部分)=QUOTIENT(17, 5)3
余り=MOD(17, 5)2
小数まで=17/53.4

小数を四捨五入する

=ROUND(B2/C2, 1)

1人あたりの金額など、小数が長く出るときは ROUND で桁を決めます。

DIVIDE関数でも割れる

=DIVIDE(B2, C2)

スプレッドシートには割り算の関数 DIVIDE もあります(Excelにはありません)。

うまくいかないとき

1#DIV/0! になる

割る数が0か空白です。

直し方IFERRORで囲むか、割る数を入れてから計算します。

2割合が 0.12 のように出る

表示形式がふつうの数字です。

直し方「%」ボタンか「表示形式」→「数字」→「パーセント」にします。

使えるバージョン

Excelと同じ書き方で使えます。

サンプルファイルで試す

「問題」のシートの黄色いセルに式を入れて、「答え」のシートと比べてください。

warizan.xlsx をダウンロード(無料・登録なし)

よくある質問

スプレッドシートで割り算するには?

=B2/C2 のように、半角の / でつなぎます。

#DIV/0!を消すには?

=IFERROR(B2/C2,"") で囲みます。

余りを出すには?

=MOD(割られる数, 割る数) です。

一緒に覚えたい関数・操作

このページについて

操作の説明は、パソコンのブラウザで開いた日本語のGoogleスプレッドシートに合わせています。関数の働きはGoogleの公式ヘルプ(スプレッドシートの関数リスト)で確かめています。図はこのサイトで作ったもので、表の会社名・商品名・人名・URLは例です。このサイトはGoogleとは関係ありません。運営者情報