Excelの基準に基づいて上位3つまたはn個の値を合計するにはどうすればよいですか?
著者:シャオヤン 最終更新日:2024年08月15日
通常、単純な数式を使用してセルの範囲から上位n個の値を合計できますが、いくつかの基準に基づいて上位n個の値を合計しようとしたことがあります。 この記事では、Excelで特定の基準を使用して上位n個の値を合計するための数式をいくつか紹介します。
数式を使用して、3つの条件に基づいて上位XNUMXつまたはn個の値を合計します
3つの条件で上位XNUMXつまたはnの値を合計するには、次の式を適用できます。
一般的な式は次のとおりです。
=SUMPRODUCT(LARGE((range=criteria)*(values),{1,2,3,N}))
- range=criteria is the range of cells that matches with specific criteria.
- values is the list of numbers values which contain the top values to be summed.
- N represents the Nth top value.
1。 この数式を空白のセルに適用してください。
=SUMPRODUCT(LARGE(($A$2:$A$15=D2)*($B$2:$B$15),{1,2,3}))
- ヒント:この式では:
- $ A $ 2:$ A $ 15 = D2:は特定の基準に一致する範囲です。
- $ B $ 2:$ B $ 15:は、合計する上位の値を含む値のリストです。
- 1,2,3:合計する上位3つの値を示します。
2。 次に、 入力します 上位3つの値の合計値の結果を取得するには、キーを押します。スクリーンショットを参照してください。
Note:上記の数式を受け入れます。配列数式を使用してこのジョブを処理することもできます。
=SUM(IFERROR(LARGE(IF(($A$2:$A$15=D2),$B$2:$B$15),{1,2,3}),0))
忘れずに Ctrl + Shift + Enter 正しい結果を得るために一緒にキーを押します。
数式を使用した複数の基準に基づいて、上位3つまたはn個の値を合計します
たとえば、3つ以上の基準に基づいて上位n個の値を合計する必要がある場合、次のスクリーンショットに示すように、セールスマンがケリーである製品KTEの上位XNUMXつの注文を合計します。
このタスクを解決するための一般的な式は次のとおりです。
=SUMPRODUCT(LARGE((range1=criteria1)*(range2=criteria2)*(values),{1,2,3,N}))
- range1=criteria1 is the first range of cells that matches with specific criteria1.
- range2=criteria2 is the second range of cells that matches with specific criteria2.
- values is the list of numbers values which contain the top values to be summed.
- N represents the Nth top value.
1。 次の数式を空白のセルに適用してください。
=SUMPRODUCT(LARGE(($A$2:$A$15=E2)*( $B$2:$B$15=F2)*($C$2:$C$15),{1,2,3}))
2。 そして、を押します 入力します キーを押すと、必要に応じて結果が得られます。
Note:配列数式を使用してこのジョブを解決することもできます。
=SUM(IFERROR(LARGE(IF(($A$2:$A$15=E2)*( $B$2:$B$15=F2), $C$2:$C$15),{1,2,3}),0))
押すことを忘れないでください Ctrl + Shift + Enter 正しい結果を得るために一緒にキーを押します。
より相対的なsumif値の記事:
- XNUMXつの列に複数の基準があるSumif
- Excelでは、SUMIF関数は、異なる列の複数の基準を持つセルを合計するための便利な関数ですが、この関数を使用すると、XNUMXつの列の複数の基準に基づいてセルを合計することもできます。 記事上で。 同じ列に複数の基準を持つ値を合計する方法について説明します。
- ExcelでXNUMXつ以上の基準を持つSumif
- Excelでは、XNUMXつ以上の基準に基づく値の合計は、ほとんどの人にとって一般的なタスクです。SUMIF関数を使用すると、XNUMXつの条件に基づいて値をすばやく合計でき、SUMIFS関数を使用すると、複数の基準に基づいて値を合計できます。 この記事では、ExcelでXNUMXつ以上の基準を合計する方法について説明しますか?
- Sumif隣接セルが等しい、空白、またはExcelのテキストを含む
- Microsoft Excelを使用しているときに、隣接するセルが特定の範囲の基準に等しい値を合計するか、隣接するセルが空白またはテキストを含む値を合計する必要がある場合があります。 このチュートリアルでは、これらの問題に対処するための公式を提供します。
- Excelの部分一致に基づくSumif
- 以下のデータを例にとると、列Aに部分的な「KTE」テキストが含まれている場合に列Bのセル値を合計したいと思います。それを実現するにはどうすればよいですか? この記事では、Excelワークシートの部分一致に基づいてセル値を合計する方法について説明します。
- GoogleスプレッドシートのXNUMXつの指定された日付間のSumifセル値
- Googleスプレッドシートには、日付列と注文列を含む2018つの列があります。ここで、日付列に基づいて注文列のセルを合計します。 たとえば、次のスクリーンショットに示すように、5/15/2018と5/22/XNUMXの間の合計値。 Googleスプレッドシートでこの仕事をどのように解決できますか?
最高のオフィス生産性ツール
Kutools for Excelはほとんどの問題を解決し、生産性を80%向上させます
- スーパーフォーミュラバー (複数行のテキストと数式を簡単に編集できます); 読書レイアウト (多数のセルを簡単に読み取って編集する); フィルター範囲に貼り付け...
- セル/行/列をマージする およびデータの保持。 分割セルコンテンツ; 重複する行と合計/平均を組み合わせる...重複セルを防止します。 範囲を比較する...
- [複製]または[一意]を選択します 行; 空白行を選択 (すべてのセルは空です); スーパーファインドとファジーファインド 多くのワークブックで; ランダム選択...
- 正確なコピー 数式参照を変更せずに複数のセル。 参照の自動作成 複数のシートに; 箇条書きを挿入、チェックボックスなど...
- お気に入りの数式をすばやく挿入する、範囲、チャート、写真; セルを暗号化する パスワード付き。 メーリングリストを作成する そしてメールを送る...
- テキストを抽出、テキストの追加、位置による削除、 スペースを削除する; ページング小計の作成と印刷。 セルの内容とコメントを変換する...
- スーパーフィルター (フィルタースキームを保存して他のシートに適用します); 高度な並べ替え 月/週/日、頻度など。 特殊フィルター 太字、斜体...
- ワークブックとワークシートを組み合わせる; キー列に基づいてテーブルをマージします。 データを複数のシートに分割; xls、xlsx、PDFをバッチ変換...
- ピボットテーブルのグループ化 週番号、曜日など... ロック解除された、ロックされたセルを表示する さまざまな色で; 式/名前を持つセルを強調表示する...
- Word、Excel、PowerPointでタブ付きの編集と読み取りを有効にする、パブリッシャー、アクセス、Visioおよびプロジェクト。
- 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いて作成します。
- 生産性を 50% 向上させ、毎日何百回もマウス クリックを減らすことができます!