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

Excelで単一の基準に基づいて複数の列を合計する方法は?

Excelでは、常にXNUMXつの基準に基づいて複数の列を合計する必要がある場合があります。 たとえば、次のスクリーンショットに示すようなさまざまなデータがあります。ここで、XNUMX月、XNUMX月、XNUMX月のXNUMXか月間のKTEの合計値を取得したいと思います。

ヘルパー列を使用して、単一の基準に基づいて複数の列を合計します

配列数式を使用して、単一の基準に基づいて複数の列を合計します

素晴らしい機能を備えた単一の基準に基づいて複数の列を合計する


ヘルパー列を使用して、単一の基準に基づいて複数の列を合計します

Excelでは、各行の合計値を合計するヘルパー列を作成し、sumif関数を使用して、基準に基づいてこの列を合計できます。次のようにしてください。

1。 この例では、最初に各行の合計値を合計できます。次の式を入力してください。 = sum(B2:D2)、次に、この数式を適用するセルまで塗りつぶしハンドルをドラッグすると、各行の合計値が表示されます。スクリーンショットを参照してください。

2. 次に、以下のsumif関数を適用して、基準に基づいてヘルパー列Eのデータを合計できます。

=SUMIF(A2:A10, G2, E2:E10)

その後、プレス 入力します キーボードのキーを押すと、特定の基準に基づいて総数が表示されます。 スクリーンショットを参照してください:

ヒント:上記の式で:

  • A2:A10 基準を適用するセルの範囲を指します。
  • G2 アイテムを追加する基準です。
  • E2:E10 追加するセルを指定します。

行または列の一致するすべての値を検索して合計します

Kutools for Excel's ルックアップと合計 この機能は、特定の値を検索し、必要に応じて行または列で一致するすべての値の合計を取得するのに役立ちます。 クリックしてKutoolsfor Excelをダウンロードしてください!

Kutools for Excel: 300 を超える便利な Excel アドインが含まれており、30 日間制限なく無料でお試しいただけます。 今すぐダウンロードして無料トライアル!


配列数式を使用して、単一の基準に基づいて複数の列を合計します

この問題を解決するためにヘルパー列を使用したくない場合は、ここに配列式もあります。

1。 特定のセルに次の数式を入力またはコピーします-G2:

=SUM((B2:B10+C2:C10+D2:D10)*(--(A2:A10=F2)))

2。 そして、を押します Ctrl + Shift + Enter キーを一緒にすると、正しい結果が得られます。

ヒント:上記の式で:

  • B2:B10, C2:C10 & D2:D10、合計する列を指定します。データを合計する必要のある列がさらにある場合は、必要に応じて列範囲を追加するだけです。
  • A2:A10 基準を適用するセルの範囲を指します。
  • F2 アイテムが追加される基準です。

素晴らしい機能を備えた単一の基準に基づいて複数の列を合計する

このタスクをできるだけ早く処理するために、Kutools forExcelのLOOKUPおよびSum機能も役立ちます。

ヒント:これを適用する 下から上へのルックアップ 機能、まず、ダウンロードする必要があります Kutools for Excel、次に機能をすばやく簡単に適用します。

インストールした後 Kutools for Excel、次のようにしてください。

1に設定します。 OK をクリックします。 クツール > スーパールックアップ > ルックアップと合計、スクリーンショットを参照してください:

2。 の中に ルックアップと合計 ダイアログボックスで、次の操作を行ってください。

  • 選択 行内の一致した値を検索して合計します オプションの下に ルックアップと合計タイプ セクション;
  • 使用するルックアップ値、出力範囲、およびデータ範囲を指定します。
  • 選択 一致したすべての値の合計を返します オプションから オプション.

3。 次に、をクリックします。 OK ボタンをクリックすると、一致したすべてのレコードの合計値が一度に計算されます。スクリーンショットを参照してください。

今すぐExcel用のKutoolsをダウンロードして無料トライアル!


より相対的な記事:

  • XNUMXつの列に複数の基準があるSumif
  • Excelでは、SUMIF関数は、異なる列の複数の基準を持つセルを合計するための便利な関数ですが、この関数を使用すると、XNUMXつの列の複数の基準に基づいてセルを合計することもできます。 記事上で。 同じ列に複数の基準を持つ値を合計する方法について説明します。
  • ExcelでXNUMXつ以上の基準を持つSumif
  • Excelでは、XNUMXつ以上の基準に基づく値の合計は、ほとんどの人にとって一般的なタスクです。SUMIF関数を使用すると、XNUMXつの条件に基づいて値をすばやく合計でき、SUMIFS関数を使用すると、複数の基準に基づいて値を合計できます。 この記事では、ExcelでXNUMXつ以上の基準を合計する方法について説明しますか?
  • GoogleスプレッドシートのXNUMXつの指定された日付間のSumifセル値
  • Googleスプレッドシートには、日付列と注文列を含む2018つの列があります。ここで、日付列に基づいて注文列のセルを合計します。 たとえば、次のスクリーンショットに示すように、5/15/2018と5/22/XNUMXの間の合計値。 Googleスプレッドシートでこの仕事をどのように解決できますか?
  • 別の列で値が変化したときにセルを合計する
  • Excelワークシートで作業する場合、別の列のデータのグループに基づいてセルを合計する必要がある場合があります。 たとえば、ここでは、列Aのデータが変更されたときに、列Bの注文を合計して、次の結果を取得したいと思います。 Excelでこの問題をどのように解決できますか?
  • 複数のシートにわたるVlookupとExcelでの結果の合計
  • 同じフォーマットのワークシートがXNUMXつあるとします。次に、各シートの[製品]列でテレビを見つけて、次のスクリーンショットのようにそれらのシート全体の注文の総数を取得します。 Excelの簡単で迅速な方法でこの問題を解決するにはどうすればよいですか?

最高のオフィス生産性向上ツール

🤖 Kutools AI アシスタント: 以下に基づいてデータ分析に革命をもたらします。 インテリジェントな実行   |  コードを生成  |  カスタム数式の作成  |  データを分析してグラフを生成する  |  Kutools関数を呼び出す...
人気の機能: 重複を検索、強調表示、または識別する   |  空白行を削除する   |  データを失わずに列またはセルを結合する   |   数式なしのラウンド ...
スーパールックアップ: 複数の基準の VLookup    複数の値の VLookup  |   複数のシートにわたる VLookup   |   ファジールックアップ ....
詳細ドロップダウン リスト: ドロップダウンリストを素早く作成する   |  依存関係のドロップダウン リスト   |  複数選択のドロップダウンリスト ....
列マネージャー: 特定の数の列を追加する  |  列の移動  |  Toggle 非表示列の表示ステータス  |  範囲と列の比較 ...
注目の機能: グリッドフォーカス   |  デザインビュー   |   ビッグフォーミュラバー    ワークブックとシートマネージャー   |  リソースライブラリ (自動テキスト)   |  日付ピッカー   |  ワークシートを組み合わせる   |  セルの暗号化/復号化    リストごとにメールを送信する   |  スーパーフィルター   |   特殊フィルター (太字/斜体/取り消し線をフィルター...) ...
上位 15 のツールセット12 テキスト ツール (テキストを追加, 文字を削除する、...)   |   50+ チャート 種類 (ガントチャート、...)   |   40+ 実用的 (誕生日に基づいて年齢を計算する、...)   |   19 挿入 ツール (QRコードを挿入, パスから画像を挿入、...)   |   12 変換 ツール (数字から言葉へ, 通貨の換算、...)   |   7 マージ&スプリット ツール (高度な結合行, 分割セル、...)   |   ... もっと

Kutools for Excel で Excel スキルを強化し、これまでにない効率を体験してください。 Kutools for Excelは、生産性を向上させ、時間を節約するための300以上の高度な機能を提供します。  最も必要な機能を入手するにはここをクリックしてください...

説明


Officeタブは、タブ付きのインターフェイスをOfficeにもたらし、作​​業をはるかに簡単にします

  • Word、Excel、PowerPointでタブ付きの編集と読み取りを有効にする、パブリッシャー、アクセス、Visioおよびプロジェクト。
  • 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いて作成します。
  • 生産性を 50% 向上させ、毎日何百回もマウス クリックを減らすことができます!
Comments (11)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
i need 1+1+1+1 in one column total in auto
This comment was minimized by the moderator on the site
This worked for me however I don't understand what the (-- is for?
This comment was minimized by the moderator on the site
Gracias por su publicacion! Me ayudo mucho!!!
esra tan
simple! jeje Gracias!
This comment was minimized by the moderator on the site
Hi

I have used the formula outlined in "Sum multiple columns based on single criteria with an array formula" - I am working with tables and address the columns with the table column names - the formula works however only if the criteria is YES for the first row in the table - if the criteria is not matched the total Sum is equal to Zero - it seems to disregard the other rows and does no sum them up. - any idea?

I had to now add SUMIFS about 12 times which looks awful.. thanks a lot

Nicole
This comment was minimized by the moderator on the site
Sum all column values that has a specific value in the first column

Cell A1: a
Cell B1: {=SUM(--(A1=A3:A9)*B3:F9)} resulting in the sum 104 (has to be entered by using CTRL+SHIFT+ENTER)

a 104

a 2 5 7 2 2
b 5 1 6 9 4
c 7 6 1 1 9
a 4 5 8 6 2
b 4 8 3 2 6
a 6 9 4 8 5
a 6 8 9 5 1
This comment was minimized by the moderator on the site
How can I sum multiple columns from single criteria/range?Can anyone advise using the below formula


=sumif(T12:T69,>0,(sum(G13:G69)*sum(T12:T69)))
This comment was minimized by the moderator on the site
Can you help me get rid of the Div/0 in this formula. #DIV/0. =IF((F9+G9)>E65,E65/(F9+G9)*2,E65/(F9+G9+H9)*3)
This comment was minimized by the moderator on the site
Hi Erika. Simply add the following: =iferror(your formula above, 0)
This comment was minimized by the moderator on the site
How can I sum multiple columns from single criteria/range? This formula doesn't work but will hopefully explain what I want. =SUMIF(C3:C36,C40,D3:W36) The result of this formula only SUMs D3:D36 and not the extra colums, i.e. E3:E36
This comment was minimized by the moderator on the site
How do you sum with multiple criteria in single column and sum range in multiple columns
This comment was minimized by the moderator on the site
Try the formula Sumifs
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations