Excel FİLTRE işlevi nasıl kullanılır -

İçindekiler

Ö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 dizisi

Sö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 365

Kullanı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

  1. Filtre hem dikey hem de yatay dizilerle çalışabilir.
  2. Dahil argümanı ile uyumlu bir boyuta sahip olmalıdır dizi aksi filtre # DEĞER dönecektir, argüman!
  3. Eğer dahil dizisi hataları içermektedir, FİLTRE bir hata döndürür.
  4. Ç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

Boole mantıklı FİLTRE Bu videoda, FİLTRE işlevinin Boole mantığıyla birden çok ölçütü uygulamak için nasıl kullanılacağına bakacağız. Sonuç, rengin Mavi ve ayın Haziran olduğu filtrelenmiş bir listedir. Üst veya alt sonuçlar nasıl gösterilir Bu videoda, en üst veya en alttaki sonuçları göstermek için BÜYÜK ve KÜÇÜK işlevlerle FİLTRE işlevini kullanacağız bir veri kümesinde. FILTER ile yinelenen değerleri listeleyin Bu videoda, FILTER işleviyle yinelenen değerleri nasıl listeleyeceğimize bakacağız. Başka bir deyişle, bir veri kümesinde birden fazla görünen değerler. Dinamik dizi formüllerini yerleştirme Bu videoda, güçlü ve dinamik çözümler oluşturmak için dinamik dizi işlevlerinin nasıl iç içe yerleştirileceğine bakacağız. Dinamik açılır listeyle filtrele Bu videoda, verileri renge göre filtrelemek için dinamik dizileri kullanarak bir açılır liste oluşturacağız. Açılır liste, veri doğrulama ile oluşturulur. Benzersiz değerler nasıl sayılır Bu videoda, UNIQUE işlevi tarafından döndürülen benzersiz değerlerin FILTER ve COUNTA gibi diğer işlevlerle birlikte nasıl sayılacağına bakacağız.

Ilginç makaleler...