無料ツール
列を掛け算して合計する
スプレッドシートで最もよく使う計算です。各行で数量 × 単価を求め、最後に合計します。数量や単価を変えると、すべての行と合計が追従します。
| A | B | C | D | |
|---|---|---|---|---|
| 1 | 品目 | 数量 | 単価 | 小計 |
| 2 | ノート | 13.50 | ||
| 3 | ペン | 12.00 | ||
| 4 | ホッチキス | 12.99 | ||
| 5 | フォルダー | 13.50 | ||
| 6 | テープ | 12.40 | ||
| 7 | 合計 | 24 | 64.39 | |
| 8 | 1つの計算式で | 64.39 | ||
| 9 | 平均単価 | 2.68 |
青いセルは入力欄です。新しい値を入力するとシートが再計算されます。結果をクリックすると計算式が表示されます。
計算式
計算の仕組みをステップごとに
=B2*C2 2つのセルを掛ける. 掛け算はアスタリスク(*)です。最初の行に入力し、フィルハンドルを下にドラッグ(またはダブルクリック)します。参照は行ごとにずれるので、D3 は =B3*C3 になります。
=SUM(D2:D6) 列を合計する. SUM は範囲内のすべての数値を足し、文字列と空のセルは飛ばします。列の下のセルを選んでオート SUM を使うと、範囲が自動で入ります。
=SUMPRODUCT(B2:B6,C2:C6) 合計を1つの計算式で. SUMPRODUCT は2つの列を行ごとに掛けて、その結果を足します。小計の列がなくても総合計が求まります。
=C2*$F$1 列全体に1つの数を掛ける. 税率、割引率、為替レートなど1つの率をすべての行に掛けるには、その率を1つのセルに入れ、$ 記号で参照を固定します。下にコピーしても参照が動きません。
ライブデータで
Drop Top Sheets のデータで同じ計算式を
Sheets では、ストアの明細の小計が掛け算済みでリアルタイムに入ってきます。1つの計算式で合計でき、絞り込み列で範囲を狭められます。例: =data.order_lines.sum(total, country, "Belgium")
=data.order_lines.sum(total) Sheets は接続したアカウントからテーブルをリアルタイムで読み取ります。エクスポートもコピー&ペーストも不要で、データが変われば結果も更新されます。
ここで使う関数
ほかの無料ツール
よくある質問
よくある質問
スプレッドシートで2つの列を掛け算するには?
最初の行に =B2*C2 と入力し、列の下までコピーします。各行がその行の2つのセルを掛けます。
列を合計するには?
列の範囲を指定して =SUM(D2:D6) とします。列にほかの値がなければ、列全体を =SUM(D:D) で合計できます。
掛け算と足し算を1つの計算式でできますか?
できます。SUMPRODUCT を使います。 =SUMPRODUCT(B2:B6,C2:C6) は全行の数量 × 単価の合計を返し、この例では 64.39 です。
列にパーセントを掛けるには?
パーセントをセルに入れます(例: F1 に 21%)。金額は =C2*$F$1 、それを含めた価格は =C2*(1+$F$1) で求めます。$ 記号があるので、下にコピーしても F1 は固定されたままです。
合計が 0 になるのはなぜですか?
数値が文字列として保存されている可能性があります。ほかのシステムから貼り付けたときによく起こります。文字列は左揃えで表示されます。 =VALUE(C2) を使うか、1 を掛けて数値に変換してください。