列条件に基づく合計値

列条件に基づく合計値

次の画像では、セル C9、C10、C11 の値を取得するにはどうすればよいですか?

ここに画像の説明を入力してください

明確でない場合に備えて、必要なのは、列 B のセルの値に応じて、列 C のセルの値を返す関数です。

数式は、さまざまな行数に対応できる必要があります。

答え1

これは、大きくて直感的ではない数式を使用して実行できます。同様に、ピボット テーブルを使用して非常に簡単に実行できます。テーブルを強調表示して、 に移動します。Insertこれは、一番左のオプションです。

ここに画像の説明を入力してください

他の回答に対するコメントに従って、次のように合計で使用される行数をカウントすることもできます。

ここに画像の説明を入力してください

答え2

このような式は数多くあります。たとえば、次のようになります。

=SUMPRODUCT(--(B2:B7="RM24")*(C2:C7))

すべての合計重量を取得するにはRM24実際に必要な範囲より少し大きめに設定し、条件を別のセルに入力することもできます。

関連情報