• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Soru Aynı değerdeki hücreleri karşılaştırıp karşılık gelen başka hücreden veri çağırma

  • Konbuyu başlatan Konbuyu başlatan ZonaX
  • Başlangıç tarihi Başlangıç tarihi
Katılım
25 Kasım 2005
Mesajlar
22
Merhabalar, yapmak istediğim "Sayfa1" deki "B" ve "C" sütunundaki verileri "Sayfa2" deki "B" ve "C" sütununları ile karşılaştırıp tam eşleşme olanların yanına "Sayfa2" deki "D" sütunundaki tarihleri "Sayfa1" deki "D" sütuna çağırmak istiyorum, bu konuda yardımlarınızı bekliyorum, dosyam ektedir,teşekkürler.
 

Ekli dosyalar

Formülle nasıl yapılır bilemedim, makro isterseniz aşağıdaki makroyu deneyiniz:

PHP:
Sub tarihler()
Application.ScreenUpdating = False
Set s1 = Sheets("Sayfa1")
Set s2 = Sheets("Sayfa2")
son1 = s1.Cells(Rows.Count, "B").End(3).Row
son2 = s2.Cells(Rows.Count, "A").End(3).Row
For i = 2 To son1
    If WorksheetFunction.CountIfs(s2.Range("A2:A" & son2), s1.Cells(i, "B"), _
        s2.Range("B2:B" & son2), s1.Cells(i, "C")) > 0 Then
        For j = 2 To son2
            If s2.Cells(j, "A") = s1.Cells(i, "B") And s2.Cells(j, "B") = s1.Cells(i, "C") Then
                s1.Cells(i, "D") = s2.Cells(j, "C")
                j = son2
            End If
        Next
    End If
Next
s1.Range("D2:D" & son1).NumberFormat = "dd/mm/yyyy"
Application.ScreenUpdating = True
End Sub
 
Geri
Üst