メインコンテンツへスキップ

Excelで列の合計を求める方法(7つの方法)

Author: Amanda Li Last Modified: 2025-05-23

Excelは、データを管理するすべての人にとって欠かせないツールです。ベテランのプロフェッショナルでも初心者でも、列の合計を求めるスキルは頻繁に必要となる基本的な能力です。特に財務予算、売上分析、在庫追跡など、値の合計が必要なシナリオで非常に役立ちます。

列の合計を素早く確認するには、数値が含まれている列を選択し、Excelウィンドウの右下にあるステータスバーに表示される合計を確認します。

A screenshot of the sum displayed on the status bar in Excel

ただし、Excelスプレッドシート内に合計を表示する必要がある場合、このガイドでは以下の実用的な方法を提供します:


AutoSumコマンドを使用して列の合計を求める

AutoSumは、Excelにおける迅速かつ使いやすい機能で、クリック1つで列や行の合計を計算できます。この機能は、数式を覚えることや手動で入力することを避けたいユーザーにとって特に便利です。

注意: AutoSumを効果的に使用するには、合計したい列に空白セルがないことを確認してください。

  1. 合計したい数字のすぐ下にある空のセルを選択します。
  2. 「ホーム」タブに移動し、「編集」グループで「AutoSum」ボタンをクリックします。
  3. Excelは自動的にSUM関数を挿入し、数値のある範囲を選択します。「Enter」を押して列の合計を求めます。

    A GIF of the AutoSum command in Excel being used to total a column

ヒント:
  • 複数の列を合計するには、合計したい各列の一番下にある空のセルを選択し、「AutoSum」ボタンをクリックします。
  • 行の数字を合計するには、そのすぐ右側のセルを選択し、「AutoSum」ボタンをクリックします。

(AD) Kutools for Excelによる各ページの自動小計

Kutoolsのページング小計を使ってExcelシートを強化しましょう!ワークシート内の各ページの下部にSUMやAVERAGEなどの関数を自動挿入し、大規模なデータセットのデータ分析を容易にします。手動での計算を忘れて、Kutools for Excelで効率的なデータ分析をお楽しみください!

  • A screenshot of the Kutools Paging Subtotal dialog
  • A screenshot of the automatic subtotals for each page in a worksheet

Kutools for Excel - 必要なツールを300以上搭載し、Excelの機能を大幅に強化します。永久に無料で利用できるAI機能もお楽しみください!今すぐ入手


SUM関数を使用して列の合計を求める

SUM関数は、Excelにおいて基本的で多用途の数式であり、どのセルを合計するかを正確に制御できます。数式の入力に慣れており、柔軟性が必要なユーザーに最適です。

  1. 合計を表示したいセルをクリックします。
  2. =SUM(と入力し、合計したいセルの範囲を選択します。例えば、例に基づいて、次の数式が数式バーに表示されます:
    =SUM(B2:B6

    A screenshot of entering =SUM(B2:B6) in an Excel cell

    ヒント: 非常に長い列を扱っている場合、SUM関数に範囲を手動で入力できます。たとえば、「=SUM(B2:B500)」のようにします。または、=SUM(と入力した後、列内の最初の数字を選択し、「Ctrl」+「Shift」+「↓」(下矢印)を押すことで、列全体をすばやく選択できます。
  3. 「Enter」を押して合計を表示します。

    A screenshot of the result of the SUM formula in Excel

ヒント: SUM関数は、個々のセル、範囲、またはその組み合わせを引数として受け入れることができます。例えば:
=SUM(A1, A3, A5:A10)

ショートカットキーを使用して列を合計する

「ALT」+「=」のショートカットは、列を合計するための迅速な方法で、AutoSumの便利さとキーボードショートカットの速さを組み合わせています。効率を重視するユーザーに最適です。

注意: ショートカットを効果的に使用するには、合計したい列に空白セルがないことを確認してください。

  1. 合計したい数字のすぐ下にある空のセルを選択します。
  2. 「ALT」+「=」を押します。
  3. Excelは自動的に隣接する上方のセルを選択して合計します。「Enter」を押して選択を確認し、合計を計算します。

    A screenshot showing how to add up a column using shortcut keys in Excel

ヒント:
  • 複数の列を合計するには、合計したい各列の一番下にある空のセルを選択し、「ALT」+「=」を押します。
  • 行の数字を合計するには、そのすぐ右側のセルを選択し、「ALT」+「=」を押します。

名前付き範囲を使用して列の合計を取得する

Excelでは、名前付き範囲を使用して列を合計すると、数式が簡略化され、理解しやすく保守しやすくなります。この手法は、大規模なデータセットや複雑なスプレッドシートを扱う際に特に価値があります。セルの範囲に名前を割り当てることで、「A1:A100」といったセル参照の混乱を避け、「SalesData」のような意味のある名前を使用できます。ここでは、Excelで列を合計するために名前付き範囲を効果的に活用する方法を探ります。

  1. 合計したいセルの範囲を選択します。
  2. 選択した範囲に名前を付けるには、「名前ボックス」に入力して「Enter」を押します。

    A screenshot of assigning a name to a range of cells in Excel

  3. 名前付き範囲の合計を表示したいセルをクリックします。
  4. 名前付き範囲を使用してSUM数式を入力します。例えば、名前付き範囲が「sales」の場合、数式は次のようになります:
    =SUM(sales)
  5. 「Enter」を押して合計を表示します。

    A screenshot of using a named range in a SUM formula in Excel

ヒント: 名前付き範囲の将来の管理には、「数式」タブに移動して「名前の管理」を選択します。

A screenshot of the Name Manager option in Excel


データをExcelテーブルに変換して列の合計を求める

Excelテーブルは、データを整然と整理するだけでなく、多くの利点があります。特に列の合計などの計算を行う際には有益です。この方法は、行が頻繁に追加または削除される動的なデータセットに特に役立ちます。データをExcelテーブルに変換することで、新しいデータが追加されても合計計算が自動的に更新されるようになります。

注意: データをExcelテーブルに変換するには、データに空白の行や列がないこと、および各列にヘッダーがあることを確認してください。

  1. データセット内の任意のセルをクリックします。
  2. 「Ctrl」+「T」を押します。
  3. 「テーブルの作成」ダイアログボックスで、データの範囲を確認し、テーブルにヘッダーがある場合はチェックボックスをオンにしてから「OK」をクリックします。

    A screenshot of the Create Table dialog box in Excel

  4. 合計したい列の任意のセルをクリックし、「テーブルデザイン」タブで「合計行」チェックボックスをオンにします。

    A screenshot of checking the Total Row checkbox in Excel Table Design

  5. テーブルの下部に合計行が追加されます。合計が得られるようにするには、新しい行の数字を選択し、その横にある小さな矢印をクリックします。次に、ドロップダウンメニューから「合計」オプションを選択します。

    A screenshot of selecting the Sum option in the Total Row of an Excel table


列の合計に関するカスタマイズされたアプローチ

Excelは、より細かいデータ分析ニーズに対応するための幅広い機能を提供しています。このセクションでは、列を合計するための2つの専門的な方法について掘り下げます:フィルタリングされた(表示されている)セルのみを合計する方法と、特定の基準に基づく条件付き合計の方法です。


列内のフィルタリングされた(表示されている)セルのみを合計する

大規模なデータセットを扱う場合、特定の情報に焦点を当てるために行をフィルタリングすることがよくあります。しかし、フィルタリングされた列に対して標準のSUM関数を使用すると、フィルタによって非表示になっている行も含めた合計が返されることがあります。表示されているセルのみを合計するには:

ステップ1: 合計したいデータのみを表示するように列にフィルタを適用する

  1. データ内の任意のセルをクリックし、「データ」タブに移動して「フィルタ」ボタンをクリックします。ヒント: クリック後、ボタンが押された状態になっていることに気付きます。
  2. フィルタリングしたい列のヘッダーにあるドロップダウン矢印をクリックします。
  3. ドロップダウンメニューで、「すべて選択」のチェックを外し、フィルタリングしたい特定の値を選択します。「OK」をクリックしてフィルタを適用し、データビューを更新します。

    A screenshot of applying filters to a column in Excel

ステップ2: 「AutoSum」コマンドを使用する

  1. 合計したい数字のすぐ下にある空のセルを選択します。
  2. 「ホーム」タブに移動し、「編集」グループで「AutoSum」ボタンをクリックします。
  3. Excelは自動的にSUBTOTAL関数を挿入し、列内の表示されている数字を選択します。「Enter」を押して表示されている数字のみを合計します。

    A screenshot of the AutoSum button being used to sum only visible cells in Excel


基準に基づく条件付き合計

ExcelのSUMIF関数は、特定の条件を満たすセルの合計を可能にする強力な数式です。このセクションでは、SUMIF関数を使用して果物の総量を計算する例を示します。

  1. 条件付き合計を表示したいセルをクリックします。
  2. 次の数式を入力します。
    =SUMIF(A2:A8, "Fruits", C2:C8)
    ヒント: この数式は、「A2:A8」の範囲内の対応するセルが「果物」とラベル付けされている場合、「C2:C8」の範囲の値を合計します。

    A screenshot of the SUMIF function used for conditional summing in Excel

複数の条件が必要な場合、SUMIFS関数が最適なツールです:

例えば、「C2:C8」の数量を「カテゴリがA」(A2:A8)で「項目がリンゴ」(B2:B8)の場合に合計するには、次の数式を使用します:

=SUMIFS(C2:C8, A2:A8, "A", B2:B8, "Apple")

A screenshot of the SUMIFS function for multiple conditions in Excel


以上は、Excelで列を合計するためのすべての関連コンテンツです。このチュートリアルが役立つことを願っています。さらに多くのExcelのヒントやコツを探したい場合は、こちらをクリックして数千以上のチュートリアルをご覧ください。