2017-10-25 10 views
0

私は価格ガイドを作成しており、その商品をその価格と一致させるためにセルを必要としています。複数のルックアップを使用したINDEX MATCH

もし1ozのFour Roses Bourbonが必要な場合は、最初に「4つのバラ」を探し、1ozのコストを見つけます。

Image of said file

現在、私の式は、次のようになります

=INDEX(Spirits!$F$3:$F$200,MATCH($F$3,Spirits!$A$2:$A$200,0)-1,1) 

が、それは唯一の1オンスから引っ張って、私はそれはしかし、多くのオンスが必要とされているからプルする必要があります。だから、私が2オンスに上げると正しい量を引き出す必要があれば、この式はうまくいかないでしょう。

(この式は、ドロップダウンリストから引き出し、それは常に1行オフだったので、-1,1がある)

ありがとうございます!ここ

+0

D3:I3を実際の番号に変更し、「一般\ o \ z」のカスタム番号書式を使用します。例えば[this](https://i.stack.imgur.com/yVG8m.png)。それが完了すると、あなたの数式を単純化することができます。 – Jeeped

答えて

0

はそれを行うための一つの方法である:

enter image description here

PriceTbl refers to: A3:I6 
Spirit refers to: B11 
Size refers to: B12 

式は:

=VLOOKUP(Spirit,PriceTbl,MATCH(Size,INDEX(PriceTbl,1,0),0),FALSE) 

Matchはカラム値と

Indexを使用するカラムを判定する0は最初の行全体を配列として返します。

参考に調整する必要があります。

例のように、ozの数量は数字ではなくテキスト文字列で表されます。

関連する問題