Çözüldü Excel'de belirli bir hücredeki değere göre filtreleme

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

James Gosling

Megapat
Katılım
21 Şubat 2016
Mesajlar
987
Makaleler
9
Çözümler
8
Daha fazla  
Cinsiyet
Erkek
Merhabalar, Excel'de basit bir filtreleme işinin içinden çıkamadık. A2 Hücresinde bir sayı değerim var ve bu değer hep değişebiliyor. D3 Hücresinde ise filtrem başlıyor. Bu filtrenin içindeki elemanları öyle bir filtrelemem gerekiyor ki A2 Hücresinden küçük veya eşit olan değerler gözüksün sadece. Bunu nasıl yapabilirim? Örnek için ekran görüntüleri ekledim.

1.png


2.png
 
Çözüm
Konu çözüldü olarak işaretlenebilir.
Sorunu şu şekilde çözdüm:
1-) Makro kaydet diyip yeni bir makro oluşturuyoruz.
2-) Kayıt sırasında uygulayacağımız filtreyi rastgele bir tam sayı değeri için uyguluyoruz.
3-) Makro kaydını durduruyoruz.
4-) Makroları görüntüle dedikten sonra son kaydettiğimiz makroyu düzenliyoruz.
5-)
ActiveSheet.Range("$D$3:$D$16").AutoFilter Field:=1, Criteria1:="<=9", _ Operator:=xlOr
Olan kısmı,
ActiveSheet.Range("$D$3:$D$16").AutoFilter Field:=1, Criteria1:="<=" & ActiveSheet.Range("A2").Value, _ Operator:=xlOr
Olarak düzenliyoruz. Dilerseniz burada farklı bir excel sayfasından da hücre verisi alabilirsiniz. Bu örnek küçük eşittir örneği için ve D3 : D16 aralığındaki değerlerin A2 hücresine göre olan filtrelenmesini kapsıyor.
6-) Artık her makroyu çalıştırdığınızda A2 hücresindeki değerden küçük veya eşit olan değerler sütunumuzda filtrelenmiş olacak.

Umarım buraya bakan başka birinin işini görür.
E

Merhabalar, Excel'de basit bir filtreleme işinin içinden çıkamadık. A2 hücresinde bir sayı değerim var ve bu değer hep değişebiliyor. D3 hücresinde ise filtrem başlıyor. Bu filtrenin içindeki elemanları öyle bir filtrelemem gerekiyor ki A2 hücresinden küçük veya eşit olan değerler gözüksün sadece. Bunu nasıl yapabilirim? Örnek için ekran görüntüleri ekledim.

Eki Görüntüle 1067130

Eki Görüntüle 1067131

Eğersay ile yapabilirsiniz.

Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.
 
Artı -1 Eksi
Eğersay ile yapabilirsiniz.

Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.

O kaç tane olduğunu gösteriyor. Ben direkt hücrelerin görünürlülüğüne etki edecek bir filtre istiyorum.
 
O kaç tane olduğunu gösteriyor. Ben direkt hücrelerin görünürlülüğüne etki edecek bir filtre istiyorum.

Bu formül yeni gelmiş ama videoda bahsettiği kadarıyla tam sizlik ben hiç kullanmadım.
Sizin Excel güncel ise bir bakın derim.

Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.
 
Konu çözüldü olarak işaretlenebilir.
Sorunu şu şekilde çözdüm:
1-) Makro kaydet diyip yeni bir makro oluşturuyoruz.
2-) Kayıt sırasında uygulayacağımız filtreyi rastgele bir tam sayı değeri için uyguluyoruz.
3-) Makro kaydını durduruyoruz.
4-) Makroları görüntüle dedikten sonra son kaydettiğimiz makroyu düzenliyoruz.
5-)
ActiveSheet.Range("$D$3:$D$16").AutoFilter Field:=1, Criteria1:="<=9", _ Operator:=xlOr
Olan kısmı,
ActiveSheet.Range("$D$3:$D$16").AutoFilter Field:=1, Criteria1:="<=" & ActiveSheet.Range("A2").Value, _ Operator:=xlOr
Olarak düzenliyoruz. Dilerseniz burada farklı bir excel sayfasından da hücre verisi alabilirsiniz. Bu örnek küçük eşittir örneği için ve D3 : D16 aralığındaki değerlerin A2 hücresine göre olan filtrelenmesini kapsıyor.
6-) Artık her makroyu çalıştırdığınızda A2 hücresindeki değerden küçük veya eşit olan değerler sütunumuzda filtrelenmiş olacak.

Umarım buraya bakan başka birinin işini görür.
 
Son düzenleme:
Çözüm
Uyarı! Bu konu 5 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Yeni konular

Geri
Yukarı