私は以下の画像の左側にあるような表を持っています。それぞれの場所には、3つまたは4つのタイプがあります。常にタイプ1、タイプ2、タイプ4があります。タイプ3もあります。タイプ4のQtyCの値を黄色で強調表示し、右側のテーブルに移動する必要があります。そのテーブルの1行の例は、下の画像の右側に表示されています。下の例では、右の表で強調表示されているように、最終結果が9になるように、セルE5からセルI2にLocation1、Type4、QtyCを移動しようとしています。インデックスアドレスが一致するvlookupを使用したExcel
私の考えは、私がOFFSET、ADDRESSとの組み合わせでVLOOKUPを使用するということでした、とMATCHが、私はこれを行うにしようとすると、Excelがエラーを生成します。上の画像で
、あなたがそれを見ることができます:
=VLOOKUP(H2,OFFSET(A3,0,1,4,4),4,FALSE)
...
=ADDRESS(MATCH(G2,A:A,0),1,4,1)
期待されている9を返します...期待されているA3を返しますが、
=VLOOKUP(H2,OFFSET(ADDRESS(MATCH(G2,A:A,0),1,4,1),0,1,4,4),4,FALSE)
...エラーを返します。
私はそれがExcelの計算を実行する順序と関係があると思われますが、これを解決する方法を見つけることはできません。
ご協力いただきありがとうございます。
おかげ
はい...それはそれであり、あなたのソリューションは完全に機能します。ありがとうございました! – smitty1