- Katılım
- 11 Mart 2005
- Mesajlar
- 3,201
- Excel Vers. ve Dili
- Office 2013 İngilizce
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
teşekkürler,Korhan beyin yol gösterdiği üzere
=İNDİS(Data!B:B;KÜÇÜK(EĞER(A2=Data!A:A;SATIR(Data!A:A);"");2))
Korhan& Ömer Hocam öncelikle ilginiz için teşekkürler,Merhaba,
DÜŞEYARA yerine İNDIS+KÜÇÜK+EĞER+SATIR kombinasyonu ya sa İNDİS+TOPLAMA+SATIR kombinasyonunu araştırmanızı tavsiye ederim.
Korhan Hocam bu dizi formülü olduğu için@ÖmerFaruk beyin önerdiği formülü makro koduna çevirip kullanabilirsiniz.
Sub FindNext_Kullanma()
Dim Aranan, ilkAdres As String
Dim KoNTroLYeRi, Bulunan As Range
Aranan = "Ahmet"
Set KoNTroLYeRi = Range("A1:A10")
Set Bulunan = KoNTroLYeRi.Find(Aranan)
If Bulunan Is Nothing Then
Debug.Print "Not found"
Exit Sub
End If
ilkAdres = Bulunan.Address
Do
Debug.Print "Bulundu: " & Bulunan.Address
Set Bulunan = KoNTroLYeRi.FindNext(Bulunan)
Loop While ilkAdres <> Bulunan.Address
End Sub