SUM関数の使い方
数値を合計します。
200720102013201620192021365
- 構文
-
=SUM(数値1, [数値2], ...) - 引数
-
- 数値1必須
- 数値2省略できる
このあとも、同じように続けて渡せます。
- どんな関数か
SUM は、渡した数値をすべて足します。範囲(
A1:A10)でも、飛び飛びのセル(A1, C1)でも、両方を混ぜても構いません。範囲の中の文字列・空白・論理値は無視されます。これは便利な一方で、文字として入っている数字が黙って合計から抜ける原因にもなります(見た目は数字なのに左寄せ、というセル)。合計が合わないときは=COUNT(範囲)で「数値として数えられた件数」を確かめるのが早道です。- 使用例
-
B2 に
=SUM(A1:A3)を入れると、こうなります。A B 1 100 合計 2 200 600 3 300 数式を入れたセル
結果: 範囲の合計値
つまずきやすいところ
- 文字として入っている数字は足されない(セルの左上に緑の印が出る)。「数値に変換」で直す
- 行を挿入しても範囲が自動で広がらないことがある。合計の下に行を足したときは範囲を確かめる
- 非表示の行も合計に入る。表示されている行だけ足すなら SUBTOTAL(109, …)
よくあるエラーと、その直し方
SUMを使う実例レシピ(11件)
- 範囲の合計を一気に出す縦に並んだ売上データをすべて足す。
- 重み付き平均(加重平均)を計算する単価の違う商品の平均価格を、販売個数を考慮して正しく出したい。
- 「AかつB」または「CかつD」の件数を数える「20代の男性」または「30代の女性」が何人いるか一気に計算したい。
- 商品ごとの重要度を加味した客単価を出す安価なものの販売数が多いのか、高価なものが多いのかを考慮した平均値。
- 移動平均法による在庫単価の更新仕入れるたびに変わる「平均単価」を常に最新の状態で維持したい。
- 現在の遅れが全体の納期に「何日響くか」を出すある工程が2日遅れた時、最終納期がどう変わるかリアルタイムに把握したい。
- 帳簿と実在庫の「棚減り(ロス)」を金額に換算紛失や破損で、どれくらいの金額的損失が出たかレポートしたい。
- 昇給後の給与シミュレーション(一括計算)「全社員一律2%アップ」した場合の、人件費インパクトを試算したい。
- 早番・遅番の頭文字(H, O)を入れると金額に変換シフト表を入力するだけで、手当を自動計算させたい。
- 年収が「103万」の壁を超えたか判定扶養控除の範囲内で働きたいアルバイトの方の、累計給与をチェック。
- その会議にかかっている「人件費」を算出「5人で2時間」の会議に、給与換算でいくらのコストがかかっているか可視化。