DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Sub askm()
Dim son As Long
son = Range("A" & Rows.Count).End(3).Row
For y = 6 To 9 '6. sutundan 9. sutuna kadar aramak için
a = 3
For i = 3 To son '3. satırdan son satıra kadar bakacak
If Cells(2, y) = Cells(i, 2) Then
Cells(a, y) = CDate(Cells(i, 1))
a = a + 1
End If
Next i
Next y
End Sub
[code]
Sayın askım çok teşekkür ederim. Bu tablo sürekli güncellenen bir tablo "Selection Change" ile çalıştırsam her değişiklik yapıldığında güncelleme olur diye düşünüyorumAşağıdaki kodu bir modüle ekleyip deneyin.
Kod:Sub askm() Dim son As Long son = Range("A" & Rows.Count).End(3).Row For y = 6 To 9 '6. sutundan 9. sutuna kadar aramak için a = 3 For i = 3 To son '3. satırdan son satıra kadar bakacak If Cells(2, y) = Cells(i, 2) Then Cells(a, y) = CDate(Cells(i, 1)) a = a + 1 End If Next i Next y End Sub [code]
Sayın ÖmerFaruk hocam, elinize sağlık çok güzel çalışıyor Allah razı olsun..Dizi formülüdür.
F3 hücrenize yapıştırın.
Aşağı ve sağa doğru sürükleyerek çoğaltabilrsiniz.
=EĞERHATA(İNDİS($A:$A;KÜÇÜK(EĞER($B$3:$B$999=F$2;SATIR($B$3:$B$999);"");SATIR(A1)));"")
Sayın 1Al2Ver çok teşekkür ederim elinize sağlık, Allah razı olsunMerhaba,
Alternatif olsun.