ピアのパソコン学習ガイドパソコン・Excel・AI・事務スキルの学び方と、教室の選び方
Excelの計算

エクセルの引き算のやり方|マイナスを赤く・日付で日数・時刻で勤務時間まで図でわかる【サンプル付き】

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

書き方はこれだけ

=B2-C2

記号は半角の -(マイナス)。キーボードの ほ のキーか、テンキーの - です。日付や時刻も、同じように引き算できます。

予算から実績を引いて差額を出す D2 fx =B2-C2 A B C D 1 2 3 4 項目 予算 実績 差額 広告費 200,000 185,000 15,000 交通費 50,000 62,000 -12,000 消耗品 30,000 30,000 0
予算から実績を引いて差額。予算オーバーの交通費はマイナスになります。

この図の表をExcelファイルでダウンロード(問題と答えのシートつき)

引き算の書き方いろいろ

やりたいこと式
セル同士を引く=B2-C2
いくつも引く=B2-C2-D2 または =B2-SUM(C2:E2)
数字を引く=B2-500
残りの在庫=前日の在庫-出庫+入庫
増減の割合=(今月-先月)/先月(%表示)

マイナスを赤で目立たせる

差額の列を選んで右クリック→「セルの書式設定」→「数値」で、負の数の表示形式から赤い -1,234 や (1,234) を選びます。▲を付けたいなら「ユーザー定義」に #,##0;[赤]▲#,##0 と入れます。

日付の引き算(日数を出す)

日付を引くと日数になる C2 fx =B2-A2 A B C D 1 2 開始日 終了日 日数 2026/11/1 2026/11/30 29 +1で30日
終了日から開始日を引くと日数。11/1〜11/30 は 29 と出ます。両端の日を含めるなら +1 して 30日です。

結果が日付の形(1900/1/29など)で出たら、セルの表示形式を「標準」に変えます。年齢や勤続年数のように「何年何か月」を出したいときは、DATEDIF関数を使います。

時刻の引き算(勤務時間)

退勤-出勤-休憩で勤務時間 D2 fx =B2-A2-C2 A B C D 1 2 出勤 退勤 休憩 勤務時間 9:00 18:15 1:00 8:15
退勤から出勤と休憩を引いて、勤務時間 8:15。月の合計が24時間を超えるときは、合計のセルの表示形式を [h]:mm にしないと、24時間ぶん消えて表示されます。

時給の計算では、勤務時間に 24を掛けて時間の数字にしてから掛けます。=D2*24*時給。

うまくいかないとき

1#VALUE! になる

入っている値"9時"(文字)
≠
思っている値9:00

時刻や数字に文字が混ざっています。

直し方時刻は 9:00 のように半角のコロンで入れます。

2時刻の引き算で ##### が出る

結果がマイナスの時刻(日付をまたぐ夜勤など)になっています。

直し方日付をまたぐなら =B2-A2+(B2<A2) と、1日分を足します。

3答えが日付で表示される

日付のセルを引いたので、表示形式が日付のまま引き継がれています。

直し方表示形式を「標準」にします。

サンプルファイルで試す

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

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

よくある質問

引き算の関数はありますか?

専用の関数はありません。- で引くか、=B2-SUM(C2:E2) のようにSUMと組み合わせます。

マイナスを0にしたいです。

=MAX(B2-C2,0) で、マイナスになるときだけ0を表示します。

絶対値(差の大きさ)を出したいです。

=ABS(B2-C2) で、マイナスの符号を外した差になります。

Googleスプレッドシートでも同じですか?

はい。日付・時刻の引き算も同じです。24時間を超える表示は、表示形式の「経過時間」を選びます。

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

このページについて

操作の説明は Microsoft 365 の日本語版Excel(Windows)に合わせています。図はこのサイトで作ったもので、表の会社名・商品名・人名は架空です。運営者情報