2017-11-20 10 views
0

シート1の列Aの値とシート2の列Aの値を一致させる必要があります。 両方が同じ場合は、シート2のB値とC値をコピーして貼り付けますDとEのシート1にBとCのシート2に値を手動で入力します。セル値を一致させて別のシートからコピーする方法

私は以下の式を使用しました。しかし、働いていない。なぜなら、COLUMN Aの値の大部分は順序どおりではないからです。 VBAコードかEXCEL式のどちらかが本当に役に立ちます。そのような

=IF(Sheet4!A2=Sheet5!A2;Sheet5!B2;" ") 

=INDEX((Sheet5!A:A);MATCH(Sheet5!B2;(Sheet4!A:A);0)) 

答えて

1

使用INDEX-MATCH:BTW

=INDEX(Sheet2!$C:$D, MATCH(Sheet1!$A2, Sheet2!$A:$A, 0), COLUMNS($A:A)) in sheet1!D2 and drag it down and right. 

は、なぜあなたは、VBAでそれをタグ付けしていますか?

+0

ありがとうございます。誰かがVBAコードを助けるかもしれません。だから私はタグをつけました。 – Deepak

関連する問題