2017-12-29 11 views
-2

1つのExcelワークシートに4列のデータがあります。列AとBはファイルの名前とページ番号を示し、データは後で元に戻されました。 CとDは名前とページを示していますが、データは今週取り出され、元のものとは異なります。ファイルの中にはページ番号が増えたものもあれば、同じものが残っているものもあります。私は、Excel式を作成するか、VBAを使用してページが異なるファイルを与える方法を見つけたいので、AとBを一緒にしておき、CとDでファイル名を検索し、数字が一致します。 9000以上の行があります。VBAまたはExcelを使用して4列のデータを比較する

答えて

1
=if(index(D:D,match(A1,C:C,0))-B1=0,"match","no match") 

更新

列A-Dの後に、列Eに上記式を置きます。したがって、この列Eは、列Aによって、同等のファイル名の列Cのページ番号(col D)が列Aのページ番号(col B)と等しい(一致する)か一致しないかどうかを示す。インジケータ(E)は、列Aのファイル名を参照します。列Cがランダムにソートされていると仮定します。

enter image description here

+0

あなたの投稿がOPの質問に答えても。動作するスニペットだけでなく、提供してください。何が起こっているのか、なぜそれが何をすべきかなどを説明してください。 – Lino

+0

それを残念に思います。説明が更新されました。 – Ames

+0

問題はありませんが、現在ははるかに優れています – Lino

関連する問題