>>896
・手順を変更する
要するにAにしたいわけなら、
・BにあるがAにあるロットナンバーを、まずは消す。countif()やmatch()を使えばすぐに出来る
・AにあるロットナンバーはBに追記する
これだけでいいんじゃないの?

・上記が無理なら計算速度を上げる
vlookup使ってると思うけど、index+matchで大幅に速度が上がる
こんな感じでどうだろうか
https://i.imgur.com/2sROgWP.png

あと、分析値が何列で何行ぐらいあるか教えて欲しい
数万行だとvba使わないとキツイかも