Sub test() Dim rngA As Range Dim rngB As Range Set rngA = Range("B4:D8") Set rngB = Range("G4:J12") For Each cel In rngB Set c = rngA.Find(cel.Value, LookIn:=xlValue) If c Is Nothing Then cel.Offset(13, 0) = cel Else cel.Offset(13, 0) = "" End If Next End Sub