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

Excelの基準に基づいて一意の値を合計するにはどうすればよいですか?

著者:シャオヤン 最終更新日:2024年08月19日

たとえば、次のスクリーンショットに示すように、[名前]列に基づいて[注文]列の一意の値のみを合計するために、[名前]列と[注文]列を含むデータの範囲があります。 このタスクをExcelですばやく簡単に解決するにはどうすればよいですか?

元のデータと重複を除いた要約結果を示すスクリーンショット

配列数式を使用して、XNUMXつ以上の基準に基づいて一意の値を合計します


配列数式を使用して、XNUMXつ以上の基準に基づいて一意の値を合計します

別の列の基準に基づいて一意の値のみを合計するには、次の式を使用してください。

1。 次の配列数式をコピーするか、空白のセルに入力してください。

=SUM(IF(FREQUENCY(IF($A$2:$A$12=D2,MATCH($B$2:$B$12,$B$2:$B$12,0)),ROW($B$2:$B$12)-ROW($B$2)+1),$B$2:$B$12))

Note:上記の式では、 A2:A12 列データには条件値が含まれています。 D2 に基づいて値を合計する条件です。 B2:B12 列には、合計する値が含まれています。

2。 次に、 Ctrl + Shift + Enter キーを合わせて最初の合計結果を取得してから、この数式セルを選択し、塗りつぶしハンドルをセルまでドラッグして、各アイテムのすべての合計値を取得します。 スクリーンショットを参照してください:

1 つの条件に基づいて一意の値を合計する数式の使用方法を示すスクリーンショット

ヒント:XNUMXつの基準に基づいてすべての一意の値を合計する必要がある場合は、次の式を適用してください。

=SUM(IF(FREQUENCY(IF($A$2:$A$12=E2,IF($B$2:$B$12=F2,MATCH($C$2:$C$12,$C$2:$C$12,0))),ROW($C$2:$C$12)-ROW($C$2)+1),$C$2:$C$12))

2 つの条件に基づいて一意の値を合計する数式の使用方法を示すスクリーンショット

Excel AI 用 Kutools のスクリーンショット

Kutools AI で Excel の魔法を解き放つ

  • スマートな実行: セル操作の実行、データの分析、グラフの作成など、すべて簡単なコマンドで実行できます。
  • カスタム式: カスタマイズされた数式を生成してワークフローを効率化します。
  • VBAコーディング: VBA コードを簡単に記述して実装します。
  • 式の解釈: 複雑な数式を簡単に理解できます。
  • テキスト翻訳: スプレッドシート内の言語の壁を打ち破ります。
AI を活用したツールで Excel の機能を強化します。 今すぐダウンロード これまでにない効率性を体験してください!

より相対的な記事:

  • Excelの単一の基準に基づいて複数の列を合計する
  • Excelでは、常にXNUMXつの基準に基づいて複数の列を合計する必要がある場合があります。 たとえば、次のスクリーンショットに示すようなさまざまなデータがあります。ここで、XNUMX月、XNUMX月、XNUMX月のXNUMXか月間のKTEの合計値を取得したいと思います。
  • Excelの行または列でのVlookupと合計の一致
  • vlookupとsum関数を使用すると、指定された基準をすばやく見つけて、対応する値を同時に合計するのに役立ちます。 この記事では、Excelの行または列で最初またはすべての一致した値をvlookupして合計するXNUMXつの方法を紹介します。
  • Excelの月と年に基づく合計値
  • データの範囲がある場合、列Aにはいくつかの日付が含まれ、列Bには注文数が含まれます。ここで、別の列の月と年に基づいて数値を合計する必要があります。 この場合、2016年XNUMX月の合計注文数を計算して、次の結果を得たいと思います。 そしてこの記事では、Excelでこの仕事を解決するためのいくつかの秘訣についてお話します。
  • Excelのテキスト基準に基づく合計値
  • Excelで、テキスト基準の別の列に基づいて値を合計しようとしたことがありますか? たとえば、次のスクリーンショットに示すように、ワークシートにデータの範囲があります。次に、列Aのテキスト値に対応する、列Bのすべての数値を合計して、特定の基準を満たすものとします。列AのセルにはKTEが含まれています。
  • Excelのドロップダウンリストの選択に基づく合計値
  • 以下のスクリーンショットに示すように、カテゴリ列と金額列を含むテーブルがあり、すべてのカテゴリを含むデータ検証ドロップダウンリストを作成しました。 ドロップダウンリストから任意の種類のカテゴリを選択する場合、列Bの対応するすべてのセル値を合計し、その結果を指定したセルに入力します。 たとえば、ドロップダウンリストからカテゴリCCを選択する場合、セルB5とB8の値を合計して、合計数40 + 70 = 110を取得する必要があります。 それを達成する方法は? この記事の方法はあなたを助けることができます。

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

🤖 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% 向上させ、毎日何百回もマウス クリックを減らすことができます!