Excel で列を合計する方法(7 種類)
Excel はデータを管理するすべての方にとって欠かせないツールです。経験豊富なプロフェッショナルでも初心者でも、列の合計を取るスキルは頻繁に求められる基本的な能力です。特に財務予算、売上分析、在庫管理など、数値を集計することが不可欠なシーンで大きな力を発揮します。
列の合計を素早く確認したい場合は、数値が含まれる列を選択し、Excel ウィンドウ右下隅のステータスバーに表示される合計値をご確認ください。

ただし、Excel スプレッドシート内に合計を表示させる必要がある場合は、以下の実用的な手法をご利用いただけます:
オートサム機能を使って列を合計する
オート SUM は、Excel の簡単で使いやすい機能で、列や行の合計をワンクリックで瞬時に計算できます。数式を暗記したり手入力したりするのが苦手な方にもぴったりです。
注:オート SUM を効果的に活用するには、合計したい列に空白セルが含まれていないことをご確認ください。
- 合計したい数値のすぐ下にある空セルを選択してください。
- 「ホーム」タブの「編集」グループにある「オート SUM」ボタンをクリックしてください。
- Excel が自動的に SUM 関数を挿入し、数値が含まれる範囲を選択します。「Enter」キーを押すだけで、その列の合計が瞬時に完成!

- 複数の列を合計するには、各列の下にある空のセルを選択してから、「オート SUM」ボタンをクリックしてください。
- 数値が入力された行の合計を求めるには、その行のすぐ右側にあるセルを選択して「オート SUM」ボタンをクリックしてください。
(広告)Kutools for Excel で各ページに自動小計を設定
Kutools のページ別小計機能でExcel シートをさらにパワーアップ!ワークシートの各ページ末尾に、SUM や AVERAGE などの集計関数を自動挿入し、大規模データセットの分析をぐっと簡単に。手動での計算はもう不要!Kutools for Excel で、もっと効率的・スマートなデータ分析を今すぐ体験しましょう!
Kutools for Excel—300 以上の必須ツールでExcel をパワーアップ!作業がより迅速・簡単になり、AI 機能を活用してスマートなデータ処理と生産性の向上を実現します。今すぐ入手
SUM 関数を使って列を合計する
SUM 関数はExcel の基本的かつ多用途な数式で、合計するセルを正確に指定できます。数式入力に慣れており、柔軟性を求めるユーザーに最適です。
- 合計を表示したいセルをクリックしてください。
- =SUM(と入力し、合計したいセル範囲を選択します。たとえば、この例では次の数式が数式バーに表示されます:
=SUM(B2:B6
ヒント:非常に長い列を扱う場合は、SUM 関数に直接範囲を入力することも可能です(例:「=SUM(B2:B500)」)。あるいは、「=SUM(」と入力した後、列の最初の数値セルを選択して「Ctrl」+「Shift」+「↓」(下矢印キー)を押せば、その列のデータ範囲を瞬時に選択できます。) - 「Enter」キーを押して、合計を表示しましょう。

=SUM(A1, A3, A5:A10)
ショートカットキーを使って列を合計する
「ALT」+「=」ショートカットは、列の合計を瞬時に行える便利な機能で、オートサムの使いやすさとキーボードショートカットの素早さを兼ね備えています。効率を重視し、キーボード操作を好むユーザーに最適です。
注:ショートカットを効果的に機能させるには、合計したい列に空白セルが含まれていないことをご確認ください。
- 合計したい数値のすぐ下にある空セルを選択してください。
- 「ALT」+「=」を押してください。
- Excel は自動的に上方向の隣接セルを選び、合計します。「Enter」キーを押して選択を確定し、合計を計算しましょう。

- 複数の列を合計するには、合計したい各列の下にある空のセルを選択し、「Alt」+「=」を押してください。
- 数値の行を合計するには、その行のすぐ右側にあるセルを選択して「Alt」+「=」を押してください。
名前付き範囲を使って列の合計を取得する
Excel では、名前付き範囲を使って列を合計することで、数式をシンプルでわかりやすく保ち、メンテナンス性も大幅に向上させることができます。この手法は、大規模なデータセットや複雑なスプレッドシートを扱う際に特に効果的です。たとえば、「A1:A100」のようなセル参照の代わりに、「SalesData」など意味のある名前をセル範囲に付けることで、混乱を避け、数式の可読性を高められます。ここでは、Excel で名前付き範囲を活用して列を効果的に合計する方法をご紹介します。
- 合計したいセルの範囲を選択してください。
- 「名前ボックス」に名前を入力し、「Enter」キーを押すと、選択した範囲にその名前が割り当てられます。

- 名前付き範囲の合計を表示したいセルをクリックしてください。
- 名前付き範囲を使って SUM 関数を入力しましょう。たとえば、名前付き範囲のラベルが「sales」の場合、数式は次のようになります:
=SUM(sales) - 「Enter」キーを押して、合計を表示しましょう。


データをExcel テーブルに変換して列を合計する
Excel テーブルは、データを整然と整理するだけでなく、列の合計などの計算にも大きなメリットをもたらします。この機能は、行の追加や削除が頻繁に行われる動的なデータセットに特に役立ちます。データをExcel テーブルに変換すれば、新たに追加されたデータを自動的に反映して合計が更新されます。
注:データをExcel テーブルに変換するには、空白行や空白列がなく、各列にヘッダーが含まれている必要があります。
- データセット内の任意のセルをクリックしてください。
- 「Ctrl」+「T」を押してください。
- 「テーブルの作成」ダイアログボックスで、データ範囲を確認し、テーブルにヘッダーが含まれる場合は該当のチェックボックスをオンにして、「OK」をクリックしてください。

- 合計したい列の任意のセルをクリックし、「テーブルデザイン」タブで「集計行」チェックボックスをオンにしてください。

- テーブルの下部に集計行が追加されます。確実に合計を取得するには、新しい行の数値セルをクリックし、その横に表示される小さな矢印をクリックして、ドロップダウンメニューから「合計」オプションを選択してください。

列の合計に関するカスタマイズされたアプローチ
Excel には、さらにニーズに合わせたデータ分析機能が多数搭載されています。本セクションでは、列を合計するための2 つの特別な手法を詳しくご紹介します:フィルター後の表示セルのみを合計する方法と特定の条件に基づく条件付き合計。
列内のフィルター済み(表示されている)セルのみを合計する
大規模なデータセットを扱う際、特定の情報に集中するために行をフィルターで除外することがよくあります。しかし、通常の SUM 関数をフィルター済みの列に使うと、フィルターで非表示になった行も含めた全行の合計が返されてしまうことがあります。表示されているセルのみを合計したい場合は、以下の手順に従ってください:
ステップ1:合計したいデータのみを表示するように列にフィルターを適用する
- データ内の任意のセルをクリックし、「データ」タブに移動して「フィルター」ボタンをクリックしてください。 ヒント:クリックすると、ボタンが押された状態になることにご注意ください。
- フィルターをかけたい列のヘッダーにあるドロップダウン矢印をクリックしてください。
- ドロップダウンメニューで「すべて選択」のチェックを外し、フィルター条件として適用したい値を1 つまたは複数選択してください。「OK」をクリックすると、フィルターが適用され、データ表示が更新されます。

ステップ2:「オートサム」コマンドを使用する
- 合計したい数値のすぐ下にある空セルを選択してください。
- 「ホーム」タブの「編集」グループにある「オート SUM」ボタンをクリックしてください。
- Excel は自動的に SUBTOTAL 関数を挿入し、列内に表示されている数値のみを集計します。「Enter」キーを押して、表示されている数値だけを合計しましょう。

条件に基づく条件付き合計
Excel の SUMIF 関数は、特定の条件を満たすセルの値を合計できる強力な数式です。本セクションでは、具体例をもとに、SUMIF 関数を使って果物の総数量を計算する方法をご紹介します。
- 条件付き集計を表示したいセルをクリックしてください。
- 次の数式を入力してください。
=SUMIF(A2:A8, "Fruits", C2:C8)ヒント:この数式は、「A2:A8」範囲内で「Fruits」とラベル付けされたセルに対応する「C2:C8」範囲の値を合計します。
複数の条件を満たす必要がある場合は、SUMIFS 関数が最適なツールです:
たとえば、「A2:A8」範囲でカテゴリが「A」かつ「B2:B8」範囲でアイテムが「Apple」である場合の「C2:C8」範囲の数量を合計するには、次の数式を使用します:
=SUMIFS(C2:C8, A2:A8, "A", B2:B8, "Apple")

以上が、Excel で列を合計するための関連コンテンツすべてです!このチュートリアルがお役に立てたなら嬉しい限りです。さらにExcel のヒントやテクニックを知りたい方は、こちらをクリックしてください。数千件以上のチュートリアルが詰まった充実のコレクションにすぐアクセスできます!
関連記事
最高の Office 生産性ツール
Kutools for Excel - あなたを群衆から際立たせます
| 🤖 | KUTOOLS AI アシスト:次に基づいてデータ分析を革新します:インテリジェント実行 | コード生成| カスタム数式を作成 | データ分析とチャート生成| 拡張機能を呼び出し… |
| 人気の機能:検索、ハイライト、または重複をマーキング | 空白行を削除する | データを失うことなく列の結合またはセルを | 数式を使用しない四捨五入... | |
| スーパー VLookup:複数条件 | 複数値 | 複数シート間 | ファジーマッチ... | |
| 高度なドロップダウンリスト:簡単なドロップダウンリスト | 連動型ドロップダウンリスト | 複数選択可能なドロップダウンリスト... | |
| 列マネージャー:指定した数の列を追加 | 列を移動 | 非表示列の表示状態を切り替え |列を比較して同じ/異なるセルを選択... | |
| 注目の機能:グリッドフォーカス | デザインビュー | 強化された数式バー | ワークブックとシートマネージャー|リソースライブラリ(オートテキスト)| 日付ピッカー | ワークシートの統合 | 暗号化/セルの復号化 | リストからメール送信 | スーパーフィルター | 特殊フィルタ(太字のフォントを持つセルをフィルタリング/イタリック/取り消し線。。。) 。。。 | |
| トップ15 ツールセット:12 テキストツール(テキストの追加、特定の文字を削除...)| 50+チャートタイプ(ガントチャート...)| 40+実用的な数式(誕生日に基づいて年齢を計算します...)| 19 挿入ツール(QR コードを挿入、パスから画像を挿入...)| 12 変換ツール(単語に変換する、為替レートの変換...)| 7 結合と分割ツール(高度な行のマージ、Excel セルを分割...)|。。。他にも多数 |
Kutools for Excel は300 以上の機能を備えており、必要な機能が常にワンクリックで利用できるようになっています…
Office Tab - Microsoft Office(Excel を含む)でタブを使った閲覧・編集を可能にします
- 開いている数十のドキュメントを1 秒でサッと切り替えられます!
- 毎日何百回ものマウスクリックを削減して、マウス手首症候群ともさよならしましょう。
- 複数のドキュメントを閲覧・編集する際の生産性が50%も向上します。
- Chrome、Edge、Firefox のように、Office(Excel を含む)にも効率的なタブ機能をもたらします。












