1

他に誰に聞いたらいいのかわからないので、よろしければよろしくお願いします。

私は4つの列を持っています:

列Aには、1000個の製品Skuの更新されたリストがあります。列CのA1001。列Bでは空です。列Cには、1500 skuの古いリストがあります。列Dには、列Cのskuに対応する名前の値があります。ピタパン

サンプルデータ:

   あいうえお

A10897()A10897 PITA

A15006()A15006キャンドル

A15008()A15016トマト

A15009()A15017ミルク

A10900()A10900パン

A10901()A10901小麦

これまでに3つの数式を試しましたが、正しい名前が返されません。

=IF(ISNA(VLOOKUP(E2,$B$2:$B$9999,1,FALSE)),"No",F2)

どのExcelの数式で、列Aのセルと列Cを比較して、一致するかどうかを確認します。一致する場合は、列Cの横の列Dのセルの値を、列Aの一致するセルの横の列Bのセルに表示します。

このような:

   あいうえお

A10897 PITA A10897 PITA

A15017ミルクA15006キャンドル

A10901小麦A15016トマト

...(一致なし)A15017ミルク

...(一致なし)A10900パン

...(一致なし)A10901小麦

等...

絶望を助けてください

ありがとうございました。

4

1 に答える 1

1

これは機能するはずです:

  =IFERROR(VLOOKUP(A2,$C$2:$D$9999,2,0),"(NO MATCH)")
于 2013-01-14T22:57:38.490 に答える