Microsoft Excelの公式ロゴマークと表計算スプレッドシート画面

広告 Excel

【基本】Excelで割り算をする方法!記号スラッシュ(/)の入力とエラー回避の裏ワザ

「エクセルで割り算をしたいけど、『÷』を入力しても計算されない!」
「計算式を入れたら『#DIV/0!』という謎のエラーが出て表が台無しに…」

エクセルで売上の達成率や、前年比、利益率などを求める際、「割り算」は最も頻繁に使う計算の一つです。
しかし、エクセルでは算数で習う「÷」記号は使えず、ある特定の記号をキーボードから入力する必要があります。

さらに、割り算には「分母がゼロだと致命的なエラーが出る」という厄介な落とし穴があり、これを放置すると上司やクライアントからの信用を失いかねません。

この記事では、エクセルで割り算を行う正しい記号の入力方法と、エラー文字を綺麗に消し去る「IFERROR関数」の最強コンボを分かりやすく解説します。

💡 この記事でわかること

  • エクセルで割り算をする「スラッシュ(/)」記号のキーボード入力位置
  • 余り(MOD)や整数の商(QUOTIENT)を求める特殊な割り算関数
  • 見栄え最悪な「#DIV/0!」エラーを空欄にして隠すプロの裏ワザ

【失敗談】「#DIV/0!」エラーを放置して役員会議を凍りつかせた黒歴史

エクセル 割り算 スラッシュ エラー

エクセルの割り算エラーを甘く見ると、取り返しのつかない事態になります。私のトラウマを聞いてください。

KYO

KYO

営業事務1年目の頃、全店舗の『前年比の売上達成率(今年÷昨年)』をまとめた巨大な表を作り、役員会議の資料として提出した時のこと。
新設されたばかりの店舗は『昨年の売上がゼロ』のため、割り算の分母が0になり、表のあちこちに『#DIV/0!』という不気味なエラー文字が大量発生していました。私は『エラーが出てるけど、今年の数字は入ってるしヨシ!』とそのまま印刷して配布。
結果、資料を見た役員から『この暗号みたいなエラーは何だ!データが壊れてるぞ!』と大激怒され、会議がストップする大惨事に…。
涙目で対処法を調べた、あの胃が痛くなるような経験から『割り算とエラー処理は絶対にセットで行う』と心に誓いました。

エクセルで割り算をする3つの計算方法

エクセルで割り算をするには、単純に割るだけでなく「余り」を求めるなど、目的に応じて3つの手法を使い分けます。

記述方法 数式例と結果(例: 10÷3) 特徴と適したシーン
スラッシュ(/) =10/3
結果:3.3333...
【基本】通常の割り算。小数を含む正確な数値を出すため、実務の99%はこれでOKです。
MOD関数 =MOD (10, 3)
結果:1
【余り】割り算を行った際の「余りの数」だけを抽出します。グループ分けや奇数偶数の判定に使います。
QUOTIENT関数 =QUOTIENT (10, 3)
結果:3
【整数の商】余りを無視して「整数部分」だけを抽出します。梱包の箱数計算などに便利です。

【実践①】スラッシュ(/)を使った割り算の入力手順

エクセルで割り算をするには「÷」ではなく、「/(スラッシュ)」を使います。

⌨️ 「/」キーはキーボードのどこにある?

一般的な日本語キーボードの場合、右下のShiftキーの隣、ひらがなの「め」が印字されているキーにあります。テンキーがある場合は、テンキーの上のほうにも「/」が独立して用意されています。

ステップ① 半角モードで数式を入力する

⚠️ 必ず「半角英数」で入力してください。(全角の「/」はエラーになります)

  • 結果を表示したいセルを選択し、半角で = を入力します。
  • 割られる数(分子)となるセルをクリックします。(例: A1)
  • 続けて、キーボードの「め」のキーを押し、/ を入力します。
  • 最後に、割る数(分母)となるセルをクリックします。(例: B1)
ステップ② パーセント(%)表示にするショートカット

達成率などを割り算で計算した場合、「0.5」といった小数が表示されます。
これを一瞬で「50%」にするプロのショートカットです。

  • 計算結果が出たセルを選択した状態で、キーボードの Ctrl + Shift + 5 を同時に押します。
  • マウスでリボンを探すことなく、一瞬でパーセント表示に切り替わります。

【実践②】分母が「0」の時の「#DIV/0!」エラーを綺麗に隠す裏ワザ

エクセルにおいて、「数値をゼロ(0)や空欄のセルで割る」ことは数学的に不可能なため、即座に「#DIV/0!(ディバイド・バイ・ゼロ)」という見栄え最悪のエラーが表示されます。

これをそのままにしておくと表全体が素人臭くなり、集計のSUM関数までエラーを引き起こします。
これを完璧に防ぐのが「IFERROR(イフエラー)関数」との組み合わせです。

🛠️ IFERROR関数の基本構文

=IFERROR (元の割り算, "エラーの時に表示したい文字")

ステップ① 割り算をIFERROR関数で囲む
  • 数式バーをクリックし、元の数式 =A1/B1 を以下のように書き換えます。
  • =IFERROR(A1/B1, "")
  • 末尾の ""(ダブルクォーテーション2つ)は、エクセルにおいて「空欄(何も表示しない)」を意味する魔法の記号です。
ステップ② オートフィルで下の行までコピーする
  • 修正したセルを下の行へ一気にコピー(オートフィル)します。
  • 分母が0の行であっても、「#DIV/0!」が消えて綺麗な空欄になり、プロが作った完璧なフォーマットの表が完成します。(※空欄ではなく「0」にしたい場合は、=IFERROR(A1/B1, 0) と書けばOKです)

よくある質問(FAQ)

Q1. エクセルのセル内で「10÷2」のように÷記号を見せることはできませんか?

A1. 単純な「テキスト(文字)」として表示させたいだけであれば、セルの先頭にシングルクォーテーション「'」を打ってから '10÷2 と入力すれば、そのまま文字として表示されます。ただし、文字扱いになるため計算は行われません。

Q2. IFERROR関数を使わずにエラーを消す方法はありますか?

A2. IF関数を使って =IF (B1=0, "", A1/B1)(もし分母が0なら空欄にし、そうでないなら割り算をする)と書く方法もあります。昔からある手法ですが、IFERROR関数を使ったほうが数式が短くて読みやすいため、現在はIFERRORを使うのが主流です。

まとめ:割り算は「/」と「IFERROR」をセットで使おう!

エクセルの割り算とエラー回避についてのまとめです。

  • 割り算の記号は「÷」ではなく、必ず半角の 「/(スラッシュ)」 を使う。
  • 分母が0だと「#DIV/0!」エラーになり、見栄えが悪く他の計算も狂う。
  • 割り算の数式は最初から =IFERROR(A1/B1, "") の形で書く癖をつける。

「エラーを放置しない」というのは、エクセルで資料を作る上で最も重要なマナーの一つです。
このIFERROR関数を使ったテクニックをマスターすれば、あなたの作成したデータは誰に見せても恥ずかしくない、美しく堅牢な資料になりますよ!

  • この記事を書いた人

KYO

現役のシステムエンジニア。普段は企業向けの開発やツールの自動化を専門にしています。データの仕組みを知り尽くしたプロの視点から、スプレッドシートやExcel、Notion、AIツールの「本当に役立つ時短テクニック」を初心者向けに分かりやすく解説中!

-Excel