DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Sub EksikVerileriListele()
Dim tumVeriler As Range, mevcutVeriler As Range
Dim hucre As Range
Dim cSatir As Long
Dim bulunan As Range
' A1:A20 arası tüm veriler
Set tumVeriler = Range("A1:A20")
' B sütunundaki mevcut veriler
Set mevcutVeriler = Range("B1:B" & Cells(Rows.Count, "B").End(xlUp).Row)
' C sütununu temizle
Range("C:C").ClearContents
cSatir = 1
' Her bir A verisini kontrol et
For Each hucre In tumVeriler
Set bulunan = Nothing
On Error Resume Next
Set bulunan = mevcutVeriler.Find(What:=hucre.Value, LookIn:=xlValues, LookAt:=xlWhole)
On Error GoTo 0
' Eğer bulunamazsa, C sütununa yaz
If bulunan Is Nothing Then
Cells(cSatir, "C").Value = hucre.Value
cSatir = cSatir + 1
End If
Next hucre
End Sub
=IFERROR(INDEX(A$1:A$20;SMALL(IF(ISNA(MATCH(A$1:A$20;B$1:B$10;0));ROW(A$1:A$20));ROW(A1)));"")
yaptığım şeklide paylaşayım;teşekkür ederim arkadaşlar sorun çözülmüştür.