Excelで列の合計を取得する方法(5つの非常に簡単な方法)

Excelで列の合計を取得する方法(5つの非常に簡単な方法)

列全体の合計を取得することは、私たちのほとんどが定期的に行うことです。

たとえば、これまでの売上データがある場合、その列の合計と現在までの売上値をすばやく知りたい場合があります。

合計が何であるかをすばやく確認したい場合や、別のセルの数式として使用したい場合があります。

このExcelチュートリアルでは、Excelで列を合計する簡単な方法をいくつか紹介します。

ステータスバーで選択し、列の合計を取得します

Excelには、平均、カウント、合計など、選択したデータに関するいくつかの有用な統計を表示するステータスバー(Excel画面の右下隅)があります。

次のようなデータセットがあり、特定の週の売上の合計をすばやく把握したいとします。

毎週の売上データセット

これを行うには、B列全体を選択します(列の上部にあるB文字をクリックすることでこれを行うことができます)。

列全体を選択して値の合計を取得します

列全体を選択すると、ステータスバーに列の合計が表示されます。

ステータスバーで選択したセルの合計値

これは、列全体の合計を取得するための非常に迅速で簡単な方法です。

ステータスバーを使用して列の合計を取得する利点は、テキストを含むセルを無視し、数値のみを考慮することです。この例では、セルB1のテキストヘッダーは無視され、列の合計がステータスバーに表示されます。

複数の列の合計を取得する場合は、選択を行うと、選択したすべての列の合計値が表示されます。

列全体を選択したくない場合は、範囲を選択すると、ステータスバーに選択したセルの合計のみが表示されます。

ステータスバーを使用して合計を取得することの欠点のXNUMXつは、この値を複製できないことです。

必要に応じて、ステータスバーをカスタマイズし、最大値や最小値など、選択範囲からより多くのデータを取得できます。これを行うには、ステータスバーを右クリックしてカスタマイズします。

AutoSum(クリック/ショートカット)を使用して列の合計を取得します

Autosumは、XNUMX回のクリックで列全体の合計をすばやく取得できる優れたツールです。

以下に示すデータセットがあり、列Bの値の合計を取得するとします。

列の合計を取得する手順は次のとおりです。

  1. 合計する列の最後のセルのすぐ下のセルを選択します合計するセルを選択します
  2. [数式]タブをクリックします[数式]タブをクリックします
  3. [ライブラリ]グループで、[AutoSum]オプションをクリックしますAutoSumオプションをクリックします

上記の手順により、選択したセルの列全体の合計がすぐにわかります。

値のある列を選択し、[数式]タブの[自動合計]オプションをクリックして、自動合計を使用することもできます。これを行うと、選択範囲の下のセルに自動合計が表示されます。

列データを選択した後、自動合計を使用して合計を取得します

注意:自動合計は範囲を自動的に検出し、SUM数式にすべてのセルを含めます。合計のあるセルを選択してその中の数式を見ると、列のその上のすべてのセルを参照していることがわかります。

Autosumを使用する場合の小さな問題は、範囲内に空のセルがある場合、またはセルにテキスト値がある場合、正しい範囲を認識しないことです。空のセル(またはテキスト値)の場合、自動合計範囲はそのセルの下から始まります。

プロのヒント:autosumを使用して、列と行の合計を取得することもできます。データが行にある場合は、データの後のセル(同じ行)を選択して、自動合計キーをクリックするだけです。

AutoSumキーボードショートカット

[数式]タブの[自動合計]オプションの使用は十分に高速ですが、キーボードショートカットを使用してSUMをさらに高速に取得できます。

関連する質問  5つの最高の無料ドライバー更新ツール[Windows用]

ショートカットを使用するには、列の合計が必要なセルを選択し、次のショートカットを使用します。

ALT=(Altキーを押しながらequalsキーを押します)

SUM関数を使用して手動で合計を計算します

自動合計オプションは高速で効率的ですが、場合によっては、列(または行)を手動で合計する必要があります。

これを行う理由のXNUMXつは、列全体の合計ではなく、列内の特定のセルの合計のみが必要な場合です。

この場合、SUM関数を使用して、合計する範囲を手動で指定できます。

次のようなデータセットがあり、列Bの値の合計が必要であるとします。

毎週の売上データセット

SUM関数を手動で使用する手順は次のとおりです。

  1. セルを選択して、セル/範囲の合計を取得します
  2. 次のように入力します:= SUM(セルにSUM数式を手動で入力する
  3. 合計するセルを選択します。マウスまたは矢印キーを使用できます(矢印キーを使用し、Shiftキーを押しながら、矢印キーを使用してセルの範囲を選択します)。SUM数式のセル範囲を選択します
  4. Enterキーを押します。Excelで列を合計するSUM式

上記の手順により、列で選択したセルの合計が得られます。

SUM関数で名前付き範囲を作成して使用し、合計値をすばやく取得することもできます。これは、大きなスプレッドシートにデータが散在していて、列または範囲の合計をすばやく取得したい場合に役立ちます。最初に名前付き範囲を作成する必要があります。次に、その範囲名を使用して合計を取得できます。

以下に例を示します。スコープに–という名前を付けました。 営業次の式から、売上列の合計もわかります。

= SUM(販売)

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

SUM関数を使用して列の合計を取得すると、フィルター処理されたセルまたは非表示のセルも含まれることに注意してください。

非表示のセルを含めずに列を合計する場合は、SUBTOTAL関数またはAGGREGATE関数(このチュートリアルの後半で説明)を使用する必要があります。

列に表示されているセルのみを合計する

フィルタリングされたセルまたは非表示のセルを持つデータセットがある場合、SUM関数を使用することはできません。

うまくいかない可能性のある例を次に示します。

SUM関数は、非表示のセルとフィルター処理されたセルもカウントします

上記の例では、可視セルを合計すると2549になります。可視セルの合計の実際の結果は2190です。

間違った結果が得られる理由は、列の合計を計算するときにSUM関数がフィルター処理された/非表示のセルも取得するためです。

表示されているセルの合計を取得したいだけの場合は、SUM関数を使用できません。この場合、AGGREGATEまたはSUBTOTAL関数を使用する必要があります。

Excel 2010以降を使用している場合は、AGGREGATE関数を使用できます。SUBTOTAL関数が実行するすべてのことなどを実行します。以前のバージョンを使用している場合は、SUBTOTAL関数を使用して、表示されているセルの合計のみを取得できます(つまり、フィルター処理された/非表示のセルは無視されます)。

以下は、列に表示されているセルのみの合計を取得するために使用できる数式です。

= AGGREGATE(9,3、B2:B6)

集計関数を使用して、列内のフィルター処理されたセルの合計を取得します

集計関数は次のパラメーターを取ります。

  • 関数番号:これは、AGGREGATE関数にどの計算を実行する必要があるかを示す数値です。この例では、必要な合計として9を使用しました。
  • オプション:このパラメーターでは、計算を行うときに無視するものを指定できます。この例では、「非表示の行、エラー値、ネストされたSUBTOTAL関数とAGGREGATE関数を無視する」3を使用しました。つまり、計算には可視セルのみを使用します。
  • 配列:これは、値を取得するセルの範囲です。この例では、これはB2:B6です(これには非表示/フィルター処理された行も含まれています)
関連する質問  VLOOKUPとINDEX / MATCH:どちらが優れていますか?

Excel 2007以前を使用している場合は、次のExcel数式を使用できます。

= SUBTOTAL(9、B2:B6)

表形式のデータをExcelテーブルに変換して、列の合計を取得します

表形式のデータをExcelテーブルに変換すると、列の合計を取得するのが非常に簡単になります。

多くの利点があるため、データをExcelテーブルに変換することを常にお勧めします。Power Query、Power Pivot、Power BIなどの新しいツールはテーブルで非常にうまく機能するため、それを使用するもうXNUMXつの理由があります。

データをExcelテーブルに変換するには、次の手順に従います。

  1. Excelテーブルに変換するデータを選択します
  2. [挿入]タブをクリックしますリボンの[挿入]タブをクリックします
  3. テーブルアイコンをクリックしますテーブルアイコンをクリックします
  4. [テーブルの作成]ダイアログで、範囲が正しいことを確認します。また、データにヘッダーがある場合は、[マイテーブルにヘッダーがあります]オプションをオンにします。[テーブルの作成]ダイアログ
  5. [OK]をクリックします。

上記の手順により、表形式のデータがExcelテーブルに変換されます。

テーブルに変換するためのキーボードショートカットは、Control + T(Ctrlキーを押しながらTキーを押す)です。

テーブルができたら、すべての列の合計を簡単に取得できます。

Excelテーブルの各列の合計を取得する手順は次のとおりです。

  1. Excelテーブルの任意のセルを選択します
  2. [デザイン]タブをクリックします。これは、Excelテーブルでセルを選択した場合にのみ表示されるコンテキストタブです。テーブルツールの[デザイン]タブをクリックします
  3. [テーブルスタイルオプション]グループで、[合計行]オプションをオンにします本社オプションを確認する

上記の手順により、テーブルの下部に合計行がすぐに追加され、すべての列の合計が得られます。

テーブルを使用して列の合計を取得します

Excelテーブルの操作に関するもうXNUMXつの点は、値を列のSUMから平均、カウント、最小/最大などに簡単に変更できることです。

これを行うには、合計行でセルを選択し、ドロップダウンメニューを使用して目的の値を選択します。

列の合計から平均やカウントなどの別の値に変更します

条件に基づいて列の合計を取得します

上記のすべての方法で、列全体の合計が得られます。

基準を満たす値の合計を取得したいだけの場合は、SUMIFまたはSUMIFSの式を使用して簡単に取得できます。

関連する質問  新しいコンピュータを購入するための基本ガイド: コンピュータを購入するときに注意すべきこと

たとえば、次のようなデータセットがあり、500を超える値の合計のみを取得したいとします。

これは、次の式で簡単に行うことができます。

=SUMIF(B2:B11,">500",B2:B11)

SUMIFを使用して列を条件付きで合計する

SUMIF数式を使用すると、数値条件とテキスト条件を使用できます。

たとえば、次のようなデータセットがあり、Markによるすべての売上の合計を取得するとします。

この場合、条件範囲として列Aを使用し、条件として「マーク」を使用できます。式により、マークのすべての値の合計が得られます。

次の式で結果が得られます。

= SUMIF(A2:A11、 "Mark"、B2:B10)

タグ列にすべての売上値を追加します

注:条件を満たす列の合計を取得する別の方法は、条件に基づいて列をフィルター処理してから、AGGREGATEまたはSUBTOTAL式を使用して、表示されているセルのみの合計を取得することです。

次のExcelチュートリアルもお勧めです。

  • Excelで正または負の数を合計する方法
  • Excelで列全体に数式を適用する方法
  • ExcelでXNUMXつの列(一致と相違)を比較する方法
  • Excelで列を再表示する方法
  • Excelで色付きのセルを数える方法

あ、こんにちは 👋会えて嬉しい。

ニュースレターを購読する、定期的に送信する優れたテクノロジー容認あなたの投稿に

コメントを投稿