ドメイン テーブルの値と結合されたテーブルの値を集計する Excel テーブルで計算フィールドを実行する必要があります。たとえば、名前と数を含む商品のテーブルと、商品の名前と価格を含むドメイン テーブルの価格表があります。目標は、各商品行の価格を検索し、価格を掛けて合計することです。一部の商品ラインは重複したり、一部が欠落したりする可能性があるため、ベクトル製品を実行することはできません.
実際、実際のケースはもう少し複雑です。
MATCH 関数と INDEX 関数、および配列数式を使用して、多くのことができます。しかし、私のショーストッパーは、INDEX 関数が、渡されたインデックスの配列に基づいて見つかった値の配列を返すことができないことです。この数式は、私が期待する配列ではなく、常に値 1 になります。
{=COUNT(INDEX({1,2,3},{3,2,1}))}
ソートされたリストが必要なため、LOOKUP関数を使用できないことに注意してください...