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

スプレッドシートで引き算する方法|セルどうし・まとめて引く・日付の引き算

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

※写真はイメージです

書き方

=B2-C2

引き算は =B2-C2 のように、「-」(半角のマイナス)でセルをつなぐだけです。引き算の関数(SUBTRACTのようなもの)を探す必要はありません。

引き算 D2 fx =B2-C2 A B C D 1 2 3 月 収入 支出 残った金額 10月 250,000 212,000 11月 250,000 238,500 38,000 11,500
収入から支出を引いて、残りを出します。D3は式を下にコピーした結果です。

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

いくつかまとめて引く

=B2-SUM(C2:E2)

「売上から、仕入れ・送料・手数料を引く」のように何個も引くときは、引くものをSUMで合計してから1回で引くと、まちがえにくいです。

MINUS関数でも引ける

=MINUS(B2, C2)

スプレッドシートには引き算の関数 MINUS もあります(Excelにはありません)。ただ、ふつうは - で書くほうが短くて読みやすいです。

日付の引き算(何日あるか)

=C2-B2

日付どうしを引くと日数が出ます。結果が日付の形(1899/12/31 など)で出たら、「表示形式」→「数字」→「数値」にします。期限までの残り日数なら =C2-TODAY()。

マイナスを赤く表示する

結果の列を選んで「表示形式」→「数字」→「カスタム数値形式」に #,##0;[Red]-#,##0 と入れると、マイナスの数字だけ赤くなります。

うまくいかないとき

1#VALUE! になる

引くセルに、数字ではなく文字(「円」付きの数字など)が入っています。

直し方「円」は表示形式で付け、セルには数字だけ入れます。

2計算されず式がそのまま見える

「=」が全角になっているか、セルが「書式なしテキスト」です。

直し方半角の = で入れ直し、表示形式を「自動」にします。

使えるバージョン

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

サンプルファイルで試す

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

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

よくある質問

スプレッドシートで引き算するには?

=B2-C2 のように、半角の「-」でセルをつなぎます。

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

MINUS関数がありますが、ふつうは - で書きます。

日付の引き算で日数を出すには?

=終わりの日-始めの日 です。日付の形で出たら表示形式を数値にします。

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

このページについて

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