![](https://cdn.wiki-base.com/8653378/excel_formula_basic_filter_example__2.png.webp)
Genel formül
=FILTER(data,range=value,"not found")
Özet
Verileri sorgulamak ve eşleşen kayıtları çıkarmak için FİLTRE işlevini kullanabilirsiniz. Gösterilen örnekte, F5'teki formül şöyledir:
=FILTER(B5:E15,E5:E15=H4,"not found")
Durumun "TX" olduğu verileri alır.
Açıklama
Bu formül, verileri mantıksal bir teste dayalı olarak almak için FİLTRE işlevine dayanır. Dizi bağımsız değişkeni, başlıksız tüm veri kümesini içeren B5: E15 olarak sağlanır. İnclude bağımsız değişkeni, basit bir test çalıştıran bir ifadedir:
E5:E15=H4 // test state values
E5: E11 aralığında 11 hücre olduğundan, bu ifade aşağıdaki gibi 11 TRUE ve FALSE değerinden oluşan bir dizi döndürür:
(TRUE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;TRUE;TRUE)
Bu dizi, eşleşen verileri almak için FILTER işlevi tarafından kullanılır. Yalnızca sonucun DOĞRU olduğu satırlar, sonucu son çıktıya dönüştürür.
Son olarak, "if_empty" bağımsız değişkeni, eşleşen veri bulunmaması durumunda "bulunamadı" olarak ayarlanır.
Diğer alanlar
Diğer alanlar da benzer şekilde filtrelenebilir. Örneğin, 100 $ 'dan büyük siparişlerde aynı verileri filtrelemek için FİLTRE'yi şu şekilde kullanabilirsiniz
=FILTER(B5:E15,C5:C15>100,"not found")