Excelを使用して、特定のキーの複数の参照値を検索して返すことを検討しています。VLookupは、私が必要とするものと非常によく似た処理を行いますが、単一の一致のみを返します。
配列を返すメソッドと処理メソッドが必要になると思いますが、以前はこれらを扱っていませんでした。一部のグーグルは、ソリューションの一部としてif([lookuparray] = [value]、row [lookuparray])に頼り始めます-単一の一致を返すことはできませんが...
たとえば、この参照データがある場合:
Adam Red
Adam Green
Adam Blue
Bob Red
Bob Yellow
Bob Green
Carl Red
右側の複数の戻り値を取得しようとしています。(可能であればコンマ区切り)
Red Adam, Bob, Carl
Green Adam, Bob
Blue Adam
Yellow Bob
(私はすでに左側にキー値を持っています-それらの値を引き出す必要はありません)
このコンテキストで複数の値を処理する方法についてのヘルプは歓迎されます。ありがとう。
=SUM(IF($B$2:$B$8="Key", $C$2:$C$8, 0))