
Özet
Excel FİLTRE işlevi, sağlanan kriterlere göre bir dizi veriyi filtreler ve eşleşen kayıtları çıkarır.
Amaç
Verilen kriterlere göre filtreler aralığıGeri dönüş değeri
Filtrelenmiş değerler dizisiSözdizimi
= FİLTRE (dizi, içerme, (boşsa))Argümanlar
- dizi - Filtrelenecek aralık veya dizi.
- include - Ölçüt olarak sağlanan Boole dizisi.
- if_empty - (isteğe bağlı) Hiçbir sonuç döndürülmediğinde döndürülecek değer.
Sürüm
Excel 365Kullanım notları
Excel FİLTRE işlevi, sağlanan ölçütlere göre bir dizi veriyi "filtreler". Sonuç, orijinal aralıkla eşleşen değerler dizisidir. Bu dizi nihai sonuç olduğunda (yani sonuçlar başka bir işleve aktarılmadığında), eşleşen sonuçlar çalışma sayfasına "taşar". Basit bir dille, FİLTRE işlevi, sağladığınız kriterlere göre daha büyük bir kaynak veri kümesinden eşleşen kayıtları kolayca çıkarmanıza olanak tanır.
FİLTRE'den elde edilen sonuçlar dinamiktir. Kaynak verilerindeki değerler değiştiğinde veya kaynak veri dizisi yeniden boyutlandırıldığında, FİLTRE'den alınan sonuçlar otomatik olarak güncellenir.
Misal
Gösterilen örnekte, F5'teki formül şöyledir:
=FILTER(B5:D14,D5:D14=H2,"No results")
H2'deki değer "kırmızı" olduğundan, FİLTRE işlevi , Grup sütununun "kırmızı" içerdiği diziden verileri çıkarır . Eşleşen tüm kayıtlar, formülün bulunduğu F5 hücresinden başlayarak çalışma sayfasına döndürülür.
Değerler de kodlanabilir. Aşağıdaki formül, kriterlere "kırmızı" kodlanmış olarak yukarıdakiyle aynı sonucu verir:
=FILTER(B5:D14,D5:D14="red","No results")
Eşleşen veri bulunmadığında hiçbir şey döndürmemek için, if_empty için boş bir dize ("") sağlayın :
=FILTER(B5:D14,D5:D14=H2,"")
Birden fazla kriter
Dahil argüman boolean mantığı ile uzatılabilir. Örneğin, yalnızca grubun "kırmızı" olduğu ve puanın 80'den büyük olduğu verileri çıkarmak için aşağıdaki gibi bir formül kullanabilirsiniz:
=FILTER(B5:D14,(D5:D14="red")*(C5:C14>80),"No results")
Mantıksal ifadelerle ölçütler oluşturmak zarif ve esnek bir yaklaşımdır. Boole ifadeleriyle oluşturabileceğiniz ölçüt türlerine ilişkin daha fazla örnek için, SUMPRODUCT işlevi sayfamızdaki örneklere bakın.
Notlar
- Filtre hem dikey hem de yatay dizilerle çalışabilir.
- Dahil argümanı ile uyumlu bir boyuta sahip olmalıdır dizi aksi filtre # DEĞER dönecektir, argüman!
- Eğer dahil dizisi hataları içermektedir, FİLTRE bir hata döndürür.
- Çalışma kitapları arasında FİLTRE kullanılırsa, her iki çalışma kitabının da açık olması gerekir, aksi takdirde FİLTRE # BAŞV! Döndürür.
İlgili videolar





