エクセル 引き算 | 基本のやり方から関数を使わない計算方法、複数セルの計算まで解説

に投稿

【Excel】エクセルの引き算は、マイナス記号(-)を使うだけで簡単に計算できます。セルに入力された数値の差を求めたり、売上から経費を差し引いたり、日付の差を計算したりする場合にも便利です。この記事では、引き算の基本的な方法から複数セルの計算、数式のコピー、日付や時間の計算方法、エラーへの対処法までわかりやすく解説します。

エクセル 引き算 | 基本のやり方から関数を使わない計算方法、複数セルの計算まで解説

エクセルで引き算をする基本的な方法

Excelで引き算を行う場合は、マイナス記号(-)を使用します。足し算や掛け算とは異なり、引き算には専用の関数を使う必要がありません。数式を入力するだけで、簡単に計算できます。

例えば、10から3を引く場合は、セルに次の数式を入力します。

=10-3

Enterキーを押すと、計算結果の「7」が表示されます。

また、セルに入力された数値を使って引き算することも可能です。A1セルに「100」、B1セルに「30」が入力されている場合は、次の数式を使用します。

=A1-B1

計算結果は「70」です。

この方法なら、元の数値を変更するだけで計算結果も自動的に更新されます。売上から経費を差し引いた利益の計算や、在庫数から出庫数を差し引いた残数の計算など、さまざまな業務に活用できます。

複数のセルを引き算する方法

Excelでは、複数のセルを順番に引き算することもできます。例えば、A1セルの数値からB1セルとC1セルの数値を差し引きたい場合は、次の数式を入力します。

=A1-B1-C1

A1セルが「100」、B1セルが「20」、C1セルが「10」の場合、計算結果は「70」です。

複数の費用を売上から差し引く場合や、商品の在庫数から複数の出庫数を差し引く場合などに便利です。

なお、引き算では計算する順番によって結果が変わることがあります。例えば、次の2つの数式は結果が異なります。

=100-20-10

=100-(20-10)

1つ目の結果は「70」、2つ目の結果は「90」です。かっこを使うと、かっこ内の計算を先に実行できます。複雑な数式を作成する場合は、計算順序を確認しながら入力しましょう。

SUM関数を使って引き算する方法

Excelで引き算をする場合、基本的にはマイナス記号を使用しますが、SUM関数を組み合わせる方法もあります。

例えば、A1セルの売上からB1セルとC1セルの経費を差し引く場合は、次の数式を使用できます。

=A1-SUM(B1:C1)

A1セルに「100000」、B1セルに「20000」、C1セルに「10000」が入力されている場合、計算結果は「70000」です。

この数式では、SUM関数でB1セルとC1セルの合計を求め、その金額をA1セルから差し引いています。

経費の項目が複数ある場合は、SUM関数を使うことで数式を簡潔にできます。例えば、売上からB1セルからB10セルまでの経費をまとめて差し引きたい場合は、次のように記述します。

=A1-SUM(B1:B10)

この方法は、損益計算や予算管理、支出管理など、複数の数値をまとめて差し引きたい場合に役立ちます。

オートフィルで引き算を一括計算する方法

同じ形式の引き算を複数の行で行う場合は、オートフィルを利用すると効率的です。

例えば、A列に売上金額、B列に経費、C列に利益を入力する表を作成したとします。C2セルに次の数式を入力します。

=A2-B2

次に、C2セルを選択し、セルの右下にある小さな四角形(フィルハンドル)を下方向へドラッグします。

すると、数式が下の行にも自動的にコピーされます。C3セルでは「=A3-B3」、C4セルでは「=A4-B4」のように、参照するセルが自動的に変わります。

この方法を使えば、商品ごとの利益や部署ごとの予算残額などを、一つずつ数式を入力することなく計算できます。

ただし、コピー先でも特定のセルを参照したい場合は、絶対参照を利用しましょう。例えば、A2セルから常にB1セルの値を差し引きたい場合は、次の数式を使用します。

=A2-$B$1

この数式では、A2セルの参照先はコピー先に応じて変わりますが、B1セルは固定されます。共通の基準値を使用した計算に便利です。

日付の引き算で日数を計算する方法

Excelでは、日付同士を引き算することで、2つの日付の間の日数を求められます。

例えば、A2セルに「2026/10/1」、B2セルに「2026/10/10」が入力されている場合、次の数式を使用します。

=B2-A2

計算結果は「9」です。10月1日から10月10日までの経過日数を求められます。

この方法は、契約期間の計算や納期までの日数の確認、プロジェクトの経過日数の管理などに役立ちます。

ただし、開始日と終了日の両方を含めて日数を数えたい場合は、次のように1を加えます。

=B2-A2+1

この場合、結果は「10」となります。

また、土日や祝日を除いた営業日数を求めたい場合は、NETWORKDAYS関数を使用できます。通常の日数を求める方法と使い分けることで、業務に適した日付計算が可能になります。

時間の引き算で作業時間を計算する方法

Excelでは、時刻同士を引き算することで、作業時間や勤務時間を計算できます。

例えば、A2セルに開始時刻「9:00」、B2セルに終了時刻「17:00」が入力されている場合、次の数式を使用します。

=B2-A2

結果は8時間です。ただし、計算結果のセルが適切な表示形式になっていないと、時刻のように表示されることがあります。

経過時間を「8:00」のように表示したい場合は、セルの書式設定で表示形式を「[h]」に変更すると便利です。24時間を超える経過時間も、合計時間として表示できます。

休憩時間を差し引きたい場合は、例えばC2セルに休憩時間が入力されているとして、次の数式を使用します。

=B2-A2-C2

開始時刻が9:00、終了時刻が17:00、休憩時間が1:00の場合、結果は7時間です。

なお、日付をまたぐ勤務などでは、単純な引き算だけでは正しく計算できない場合があります。勤務開始日と終了日も含めて管理すると、より正確に計算できます。

エクセルの引き算でエラーが発生する原因と対処法

Excelで引き算を行った際、計算結果が想定と異なる場合は、数式やセルの入力内容を確認しましょう。

まず、セルに入力された数値が文字列として保存されていると、計算に影響する場合があります。数値が正しく認識されているか確認し、必要に応じて入力形式を修正してください。

また、日付や時間の計算では、セルの表示形式によって結果が意図しない形で表示されることがあります。例えば、経過時間を求めた場合は「[h]」、日付の差を求めた場合は「標準」や「数値」など、計算結果に合った表示形式を選ぶことが大切です。

さらに、引く数が引かれる数より大きい場合、結果はマイナスになります。これは必ずしもエラーではありません。例えば、=10-15の結果は「-5」です。マイナスの結果を許容するかどうかは、計算の目的に合わせて判断しましょう。

数式をコピーした場合は、参照先が意図したセルになっているかも確認してください。必要に応じて絶対参照を使うことで、計算ミスを防ぎやすくなります。

“エクセルの引き算は、マイナス記号(-)を使うだけで簡単に計算でき、売上と経費の差額や在庫の残数、日付や時間の差など、幅広い用途に活用できます。複数のセルを引き算する方法やSUM関数との組み合わせ、オートフィルによる一括計算を覚えれば、日々の業務をさらに効率化できるでしょう。計算順序やセルの表示形式、参照先にも注意しながら、目的に合った数式を使い分けてみてください。”