Sadece İlk ve Son Sütundaki Değerleri Listeleme
27 Temmuz 2021
Kriter Bazlı Sütun Listeleme
Dosyamız bir soru kapsamında hazırlanmış olup, üst resimde görülecek şekilde veriler bulunmaktadır. İstenilen husus, buradaki verilerden en büyük 4 adetine göre ilk ve son sütundaki isim ve değerlerin formüller ile listelenmesi şeklindedir.A2:G21 arasında veriler mevcut. Yani 7 kolonda veriler var.
=FİLTRE(A2:G21;G2:G21>=BÜYÜK(G2:G21;4)) :
A2:G21 aralığındaki veriler, G kolonunda G2:G21 aralığında bulunan en büyük 4 değere göre filtreleniyor.Not : Örnekte özellikle belirtmek istedim. 4. Büyük değerden 2 adet mevcut. İlk 3 büyük değerden ise 1 er adet var. 4.büyük değerden 2 adet olduğundan, 5 adet veri filtre edilerek listelenmektedir.
Bu filtreleme sonrasında, tüm kolonlar mevcuttur.
FİLTRE(SIRALA(FİLTRE(A2:G21;G2:G21>=BÜYÜK(G2:G21;4));7;-1);{1;0;0;0;0;0;1})
Bir önceki işlemle Filtrelenen ve 7. kolona göre Sıralanan verilere tekrar bir filtre işlemi uygulanır. Bu filtreleme işlemi ise kolonlara uygulanır.İstenilen, 1. ve 7.kolon olduğundan 1. ve 7. kolonlara 1 değeri, listelenmeyecek kolonlara ise 0 değeri verilerek DİZİ elde edilir.
{1;0;0;0;0;0;1}
Filtreleme uygulanır.Ekleme : Açıklamanın 2. maddesinde belirtilen "Not: Örnekte özellikle belirtmek istedim. 4. Büyük değerden 2 adet mevcut. İlk 3 büyük değerden ise 1 er adet var. 4.büyük değerden 2 adet olduğundan, 5 adet veri filtre edilerek listelenmektedir." durumu, son aşamada da geçerli olup, formül sonucu olarak 5 veri listelenir. İlla ki, 4 veri listelensin ve benzerlik (tekrar) durumunda da listenin ilk sırasındaki olsun şeklinde istenirse, Formül şu şekilde yazılabilir.
=FİLTRE(SIRALA(FİLTRE(A2:G21;G2:G21-SATIR(G2:G21)*10^-9>=BÜYÜK(G2:G21-SATIR(G2:G21)*10^-9;4));7;-1);{1;0;0;0;0;0;1})
Burada,-SATIR(G2:G21)*10^-9 tekrar edenlerin, birbirleri arasında Benzersiz olmalarının sağlanması amacıyla kullanılmıştır.Sonuç olarak iki ayrı altenatif ile aşağıda göreceğiniz şekilde kritere göre listeleme yapılmıştır.
YARARLI KISAYOLLAR | |
---|---|
Hücreyi Alta Yaslı Hale Getirmek | Alt Ş Ğ |
Satırın Başına Gitme | Home |
Şerit Menüyü Genişletme, Daraltma | Ctrl F1 |
Bir Hücre Yukarı Git | ↑ |
Hızlı Doldurma Kısayolu | Ctrl E |