0

私は基本的に4つのリストを持っています:簡単にするために、それらをSKU-A、Price-A、SKU-B、Price-Bと呼びます

skuAは約1000個の値のリストであり、skuBは約20000個の値のリストです。skuAのすべてのアイテムをskuBと比較する必要があり、skuBの価格が9876.54でない場合は、skuBの価格を使用します。それ以外の場合は、skuAの価格を使用します。価格が表示されていない場合は、9876.54を使用します。

数式についてはかなり知っていますが、2つの別々のリストを比較すると、完全に混乱します。私の人生では、vlookupや何かが正しく機能することはできません。何かアドバイス?

両方のSKUリストは順序付けされていないため、skuA:300はskuB:300ではない可能性があり、skuB:10、skuB:9850、またはその間の任意の場所にある可能性があります。

簡単であれば、私もExcelでそれを行うことができます。

4

1 に答える 1

1

たぶんこれはうまくいくでしょう(Excel2007以降のみ):

複数のルール

使用中の数式この価格F2)は

=IFERROR(IF(VLOOKUP(A2,H:I,2,FALSE)=9876.54,B2,VLOOKUP(A2,H:I,2,FALSE)),9876.54)

temp1、temp2、temp3は必須ではありませんが、「自分の作品を見せて」という精神で、どのようにして解決策にたどり着いたかがわかるように残しておきました。

temp1=VLOOKUP(A2,H:I,2,FALSE)

temp2=IF(C2=9876.54,B2,C2)

temp3=IFERROR(D2,9876.54)

于 2012-05-16T23:41:55.403 に答える