Soru Listedeki filtreleme

NADİR YILDIZ

Altın Üye
Katılım
7 Ocak 2006
Mesajlar
1,341
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
09-02-2026
Korhan üstat merhaba

alternatifi çözemedim listedekileri filtrele dediğimde komple hepsini filtreliyor
sarı alana sadece ayla yılmaz yazıp filtrele dediğimde bütün listeyi filtreliyor
 

NADİR YILDIZ

Altın Üye
Katılım
7 Ocak 2006
Mesajlar
1,341
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
09-02-2026
sayın batman
evet farkındayım sıkıntısı çok
ancak veri aldığı excel kapalıykende maalesef aynı sorun var
 

NBATMAN

Destek Ekibi
Destek Ekibi
Katılım
1 Aralık 2007
Mesajlar
659
Excel Vers. ve Dili
Office 2003 excel Türkçe
sayın batman
evet farkındayım sıkıntısı çok
ancak veri aldığı excel kapalıykende maalesef aynı sorun var
1. Benim size EXE ile ilettiğim ilk Excel dosyası ile çalışıyor mu?
2. Sizin son gönderdiğiniz Excel dosyası sizin bilgisayarınız dışında başka bir bilgisayarda deneyebilir misiniz?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,264
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Benim paylaştığım dosyada mı sonuç alamıyorsunuz?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,264
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Paylaştığım dosyada küçük bir revize yaptım. Tekrar deneyiniz.
 

NADİR YILDIZ

Altın Üye
Katılım
7 Ocak 2006
Mesajlar
1,341
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
09-02-2026
üstat çok özür dileyerek soruyorum
aa sütununda formül yazmışsınız ancak listedekileri filtrele butonuna bastığımda
sarı alandakileri filtreleme yapmıyor
ben birşeyleri yanlışmı anlattım yada yanlış mı yapıyorum
 

Zeki Gürsoy

Uzman
Uzman
Katılım
31 Aralık 2005
Mesajlar
4,354
Excel Vers. ve Dili
Office 365 (64 bit) - Türkçe
C#:
Sub test()
    'Zeki Gürsoy - 02.11.2024
    '
    Dim arr() As String, c As Integer
    
    On Error Resume Next
    ActiveSheet.ShowAllData
    On Error GoTo 0
    
    c = -1
    
    For i = 1 To 6
        If Cells(i, "a") <> "" Then
            c = c + 1
            ReDim Preserve arr(c)
            arr(c) = Cells(i, "a")
        End If
    Next
    
     ActiveSheet.Range("$A$8:$U$" & Cells(Rows.Count, "a").End(3).Row).AutoFilter Field:=9, Criteria1:=arr, Operator:=xlFilterValues
End Sub
.
 

NADİR YILDIZ

Altın Üye
Katılım
7 Ocak 2006
Mesajlar
1,341
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
09-02-2026
Zeki bey merhaba
öncelikle vakit ayırdığınız için teşekkür ederim.
benim istediğim sarı alanda isim soyada göre I sütununda açıklamların içinde geçen isimleri filtrelemek
örneğin:
Sarı alanda ayla yılmaz yazıyorsa

Ocak Ayı Kira Tahakkuku-AYLA YILMAZ-Merkez

Şubat Ayı Kira Tahakkuku-AYLA YILMAZ-Merkez

Mart Ayı Kira Tahakkuku-AYLA YILMAZ-Merkez

7777/mbl-Hav.Ayla Yılmaz Kerem Yılmaz-Ocak Ayı Ve

Hav.Ayla Yılmaz Kerem Yılmaz/bakser Dükkan Kirası

Nisan Ayı Kira Tahakkuku-AYLA YILMAZ-Merkez

HAV.AYLA YILMAZ KEREM YILMAZ/BAKSER DÜKKAN KİRASI

Mayıs Ayı Kira Tahakkuku-AYLA YILMAZ-Merkez

HAV.AYLA YILMAZ KEREM YILMAZ/BAKSER DÜKKAN KİRASI

Haziran Ayı Kira Tahakkuku-AYLA YILMAZ-Merkez

HAV.AYLA YILMAZ KEREM YILMAZ/BAKSER DÜKKAN KİRASI

Temmuz Ayı Kira Tahakkuku-AYLA YILMAZ-Merkez



şeklinde filtrelemesi I sütununda sadece ayla yılmaz yazıyorsa filtreleme yapıyor zaten sıkıntı yok teşekkürler
kısacası sarı alandakiler açıklama içinde geçiyorsa filtreleme yapsın

teşekkürler
 

Ekli dosyalar

Zeki Gürsoy

Uzman
Uzman
Katılım
31 Aralık 2005
Mesajlar
4,354
Excel Vers. ve Dili
Office 365 (64 bit) - Türkçe
AutoFilter özelliğinde "içeriğinde geçenler" kriteri ile array kullanılamıyor sanırım. Bu da en çok iki kriter olabileceği anlamına geliyor.

Klasik döngü ile satır yüksekliği "0" yapılarak liste elde edilebilir; veya 3 isim sırayla filitrelenerek başka sayfaya listelenebilir...

.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,264
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
üstat çok özür dileyerek soruyorum
aa sütununda formül yazmışsınız ancak listedekileri filtrele butonuna bastığımda
sarı alandakileri filtreleme yapmıyor
ben birşeyleri yanlışmı anlattım yada yanlış mı yapıyorum
Excelin gelişmiş filtre özelliğini kullanarak örnek dosyayı tasarladım.

Sizde neden sonuç vermedi anlam veremedim. Belki versiyonla ilgili olabilir.

Bende sonuç veren ekteki videoyu izleyebilirsiniz.



Alternatif olarak ekteki dosyayı deneyebilirsiniz. Bunda biraz daha farklı bir teknik kullandım. Büyük ihtimalle sorunsuz çalışacaktır.
 

Ekli dosyalar

NADİR YILDIZ

Altın Üye
Katılım
7 Ocak 2006
Mesajlar
1,341
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
09-02-2026
Korhan bey teşekkür ederim.
üstat bir şey daha büyük küçük harfe duyarlı hale getirebilirmisiniz

Resul Bildirici
RESUL BİLDİRİCİ

Şeklinde var

iyi çalışmalar
 
Son düzenleme:

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,264
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Paylaştığım haliyle zaten Büyük-Küçük Harf duyarlı olmuş.

Güncelleme yaparak bu duyarlılığı kaldırdım. Şimdi hem küçük harfle hem de büyük harfle yazılmış olan ve eşleşen kayıtlar listelenecektir.
 

NADİR YILDIZ

Altın Üye
Katılım
7 Ocak 2006
Mesajlar
1,341
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
09-02-2026
Korhan bey
çok teşekkür ediyorum

iyi çalışmalar
 
Üst