2017-01-04 8 views
0

私は2つの列間の一致を検索するための式を探しています。一致するものが見つかった場合は、3番目の列の関連する値を追加します。2列目、3列目の合計を検索します。

Example

列Bで、果実を使用すると、2つのグレープフルーツマッチ($ 2)と2つのオレンジ色のマッチ($を持っている。ここ列Cから関連する値を追加し、列Aの値の任意のと一致する場合。 5)ので$ 5を得る。

自動的にこれを行う数式はありますか?どんな助けでも大変ありがとう! A4、一致がある場合、合計でCから対応するエントリを含む:範囲A2にB8:

答えて

0

単純なバージョンは、B2の各要素を調べ

=sum(filter(C2:C8, match(B2:B8, A2:A4, 0))) 

あります。

あなたは、列Aのエントリが成長するために(そう、彼らは常にA2滞在しないだろう:A4)を期待する場合は、以下が好ましいかもしれない:

=sum(filter(C2:C8, match(B2:B8, filter(A2:A, len(A2:A)), 0))) 

ここでは、固定範囲A2:A4が置き換えられますA2:A内の空でないセルをすべて返すフィルタの出力。

+0

素晴らしい。これはまさに私が必要としていたものです。ありがとう!!! – enesefuu

関連する問題