スプレッドシートで引き算する方法|セルどうし・まとめて引く・日付の引き算
※写真はイメージです
書き方
=B2-C2引き算は =B2-C2 のように、「-」(半角のマイナス)でセルをつなぐだけです。引き算の関数(SUBTRACTのようなもの)を探す必要はありません。
この図の表をダウンロード(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と同じ書き方で使えます。
サンプルファイルで試す
「問題」のシートの黄色いセルに式を入れて、「答え」のシートと比べてください。
よくある質問
スプレッドシートで引き算するには?
=B2-C2 のように、半角の「-」でセルをつなぎます。
引き算の関数はありますか?
MINUS関数がありますが、ふつうは - で書きます。
日付の引き算で日数を出すには?
=終わりの日-始めの日 です。日付の形で出たら表示形式を数値にします。
一緒に覚えたい関数・操作
このページについて
操作の説明は、パソコンのブラウザで開いた日本語のGoogleスプレッドシートに合わせています。関数の働きはGoogleの公式ヘルプ(スプレッドシートの関数リスト)で確かめています。図はこのサイトで作ったもので、表の会社名・商品名・人名・URLは例です。このサイトはGoogleとは関係ありません。運営者情報