FİLTRE (FILTER)
Etkileşimli İşlev Rehberi (Dinamik Dizi İşlevi)
=FİLTRE(
dizi;
dahil_et;
[boşsa]
)
*İlk 2 argüman zorunludur.
dizi, filtreleme sonucunda geri almak istediğiniz tüm sütunları veya aralığı kapsar (Örn: A2:D100). Bu, formülün döndüreceği nihai sonuç tablosudur.
SIRALA gibi, FİLTRE de sonuçları formülün yazıldığı hücreden başlayarak alt ve yan hücrelere yayar (Spill - Taşma).
dahil_et, DOĞRU veya YANLIŞ değerlerinden oluşan bir Boolean dizi döndüren bir mantıksal testtir. Bu dizinin boyutu, filtrelediğiniz verinin boyutuyla eşleşmelidir.
Örn: B2:B100="Meyve" bu koşul, B sütunundaki her hücreyi kontrol eder ve DOĞRU/YANLIŞ dizisi döndürür. FİLTRE sadece DOĞRU olan satırları alır.
Farklı kriterleri birleştirmek için matematiksel operatörler kullanılır:
- VE (AND) koşulu için çarpma işareti (*) kullanılır: (Koşul 1) * (Koşul 2)
- VEYA (OR) koşulu için toplama işareti (+) kullanılır: (Koşul 1) + (Koşul 2)
boşsa argümanı isteğe bağlıdır. Filtreleme sonucunda hiçbir satır eşleşmezse, FİLTRE normalde #HESAP! hatası döndürür.
Bu argümanı kullanarak hatayı önleyebilir ve "Sonuç bulunamadı" gibi özel bir metin döndürebilirsiniz.
Yukarıdaki adımlara tıklayarak detaylı açıklamaları görebilirsiniz.