スプレッドシートで掛け算する方法|単価×数量・税込・まとめて掛ける
※写真はイメージです
書き方
=B2*C2掛け算は =B2*C2 のように、「*」(半角のアスタリスク)でつなぎます。「×」では計算されません。
この図の表をダウンロード(Googleドライブにアップロードして開けます・問題と答えのシートつき)
税込の金額(10%・8%)
=ROUNDDOWN(B2*1.1, 0)税込は ×1.1(軽減税率の食品などは ×1.08)。1円未満の端数は、切り捨てにすることが多いので ROUNDDOWN で囲みます。税率は別のセル(F1など)に入れて =ROUNDDOWN(B2*(1+$F$1),0) と$を付けて参照すると、あとで直しやすいです。
全部の行をまとめて掛ける
=ARRAYFORMULA(IF(A2:A="", "", B2:B*C2:C))ARRAYFORMULAなら、1つの式で下の行まで全部計算されます。行を足しても式をコピーし直さなくて済みます。
掛けて合計する(請求書の合計)
=SUMPRODUCT(B2:B10, C2:C10)単価×数量を行ごとに出して足す、を1つの式でできます。
掛け算の関数
| 関数 | 書き方 |
|---|---|
| PRODUCT | =PRODUCT(B2:D2)(範囲を全部掛ける) |
| MULTIPLY | =MULTIPLY(B2, C2)(スプレッドシートだけ) |
うまくいかないとき
1#VALUE! になる
掛けるセルに文字が入っています。
直し方数字だけを入れ、「円」や「個」は表示形式で付けます。
2×で入れても計算されない
「×」は計算の記号ではありません。
直し方半角の * を使います(Shift+け のキー)。
使えるバージョン
Excelと同じ書き方で使えます。
サンプルファイルで試す
「問題」のシートの黄色いセルに式を入れて、「答え」のシートと比べてください。
よくある質問
スプレッドシートで掛け算するには?
=B2*C2 のように、半角の * でつなぎます。
税込の計算は?
=ROUNDDOWN(金額*1.1,0) です。軽減税率なら1.08を掛けます。
まとめて掛けて合計するには?
SUMPRODUCTを使います。
一緒に覚えたい関数・操作
このページについて
操作の説明は、パソコンのブラウザで開いた日本語のGoogleスプレッドシートに合わせています。関数の働きはGoogleの公式ヘルプ(スプレッドシートの関数リスト)で確かめています。図はこのサイトで作ったもので、表の会社名・商品名・人名・URLは例です。このサイトはGoogleとは関係ありません。運営者情報