Excel'de FILTER Fonksiyonu Nasıl Kullanılır (10 İdeal Örnek)

  • Bunu Paylaş
Hugh West

Excel 365 veri kümelerimizi otomatik olarak filtrelemek için bize güçlü bir işlev sağlar. FİLTRE Bu fonksiyonu Excel formüllerinde kullanarak işimizi kolaylaştırır. Bu makale, Excel formüllerinde bu fonksiyonun nasıl kullanıldığına dair tüm fikri paylaşacaktır. FİLTRE fonksiyonu Excel'de bağımsız olarak ve daha sonra diğer Excel fonksiyonları ile çalışır. Siz de merak ediyorsanız alıştırma çalışma kitabımızı indirin ve bizi takip edin.

Alıştırma Çalışma Kitabını İndirin

Bu makaleyi okurken pratik yapmak için bu alıştırma çalışma kitabını indirin.

FILTER Fonksiyonunun Kullanımı.xlsx

Excel'de FILTER İşlevine Giriş

Fonksiyon Hedefi:

Bazı belirli hücreleri veya değerleri gereksinimlerimize göre filtreleyin.

Sözdizimi:

=FILTER (dizi, dahil, [if_empty])

Argümanlar Açıklama:

Tartışma Gerekli veya İsteğe Bağlı Değer

dizi Gerekli Satır sayısını istediğimiz bir dizi, bir dizi formülü veya bir hücre aralığına başvuru.
şunları içerir Gerekli Bu bir Boole dizisi gibi çalışır; filtreleme için koşul veya kriterleri taşır.
[if_empty] Opsiyonel Hiçbir sonuç döndürülmediğinde döndürülecek değeri aktarın.

Dönüş Parametresi:

Fonksiyon dinamik bir sonuç döndürür. Kaynak verilerdeki değerler değiştiğinde veya kaynak veri dizisi yeniden boyutlandırıldığında, FILTER'dan elde edilen sonuçlar otomatik olarak güncellenir.

Excel'de FILTER Fonksiyonunu Kullanmak İçin 10 Uygun Örnek

Örnekleri göstermek için, bir veri kümesini ele alıyoruz 10 Bir kurumun öğrencileri. Kimlikleri, adları, bölümleri, kayıtlı oldukları dönem ve CGPA miktarları hücre aralığındadır B5:F14 .

📚 Not:

Bu makaledeki tüm işlemler şu şekilde gerçekleştirilir Microsoft Office 365 uygulama.

1. Çoklu Kriterler için FILTER Fonksiyonu ile AND İşleminin Gerçekleştirilmesi

İlk örnekte, aşağıdaki işlemleri gerçekleştireceğiz VE tarafından operasyon FİLTRE fonksiyonu. İstediğimiz koşullar hücre aralığında C5:C6 .

Bu örneği tamamlamak için gerekli adımlar aşağıda verilmiştir:

📌 Adımlar:

  • Öncelikle, hücreyi seçin B10 .
  • Şimdi, hücreye aşağıdaki formülü yazın.

=FILTER(Veri Seti!B5:F14,(Veri Seti!D5:D14=C5)*(Veri Seti!F5:F14>=C6), "sonuç yok")

  • Ardından, tuşuna basın Girin .

  • Filtrelenmiş sonucu hücre aralığında alacaksınız B10:F11 .

Bu nedenle, aşağıdaki hususları uygulayabileceğimizi söyleyebiliriz FİLTRE için fonksiyon VE operasyon.

2. Çoklu Kriterler için FILTER Fonksiyonu ile VEYA İşleminin Uygulanması

İkinci örnekte ise, şu öğeyi kullanacağız FİLTRE fonksiyonu için VEYA Burada, hücre aralığındaki koşullardan bahsettik C5:C6 .

Bu örneği tamamlamak için gerekli adımlar aşağıda verilmiştir:

📌 Adımlar:

  • İlk olarak, hücreyi seçin B10 .
  • Bundan sonra, hücreye aşağıdaki formülü yazın.

=FILTER(Veri Seti!B5:F14,(Veri Seti!D5:D14=OR!C5)+(Veri Seti!F5:F14>=OR!C6), "sonuç yok")

  • Basın Girin .

  • Filtrelenmiş sonucu istediğiniz hücrelerde bulacaksınız.

Bu nedenle, biz de FİLTRE fonksiyonu için mükemmel VEYA operasyon.

3. AND ve OR Mantığının FILTER Fonksiyonu ile Kombinasyonu

Şimdi, kullanacağız FİLTRE fonksiyonu için birleşik VE ve VEYA işlem. Koşullar hücre aralığındadır C5:C7 .

Bu örneği gerçekleştirmek için gerekli adımlar aşağıda verilmiştir:

📌 Adımlar:

  • İlk olarak, hücreyi seçin B11 .
  • Daha sonra, aşağıdaki formülü hücreye yazın.

=FILTER(Dataset!B5:F14,(Dataset!F5:F14>=Combine!C7)*((Dataset!D5:D14=Combine!C5)+(Dataset!D5:D14=Combine!C6)), "Sonuç yok")

  • Tuşuna basın Girin .

  • Filtrelenmiş sonucun hücrelerde mevcut olacağını göreceksiniz.

Bu nedenle, formülümüz etkili bir şekilde çalışıyor ve VE ve VEYA tarafından eş zamanlı olarak FİLTRE fonksiyon.

4. FILTER Fonksiyonunu Kullanarak Mükerrerlerin Filtrelenmesi

Bu örnekte, veri kümemizdeki yinelenen varlıkları filtreleyeceğiz. Veri kümemiz şunları içerir 2 çift varlıklar.

Bu örneğin adımları aşağıda verilmiştir:

📌 Adımlar:

  • Başlangıçta, hücreyi seçin H5 .
  • Ardından, hücreye aşağıdaki formülü yazın.

=FILTER(B5:F16,COUNTIFS(B5:B16,B5:B16,C5:C16,C5:C16,D5:D16,D5:D16,E5:E16,E5:E16,F5:F16,F5:F16)>1,"No result")

  • Böylece, tuşuna basın Girin .

  • Tüm yinelenen değerlerin ayrı ayrı listelendiğini göreceksiniz.

Sonunda, formülümüzün tam olarak çalıştığını söyleyebiliriz ve kopyaları FİLTRE Excel'de işlev.

🔎 Formülün Açıklaması

👉 COUNTIFS(B5:B16,B5:B16,C5:C16,C5:C16,D5:D16,D5:D16,E5:E16,E5:E16,F5:F16,F5:F16) : The COUNTIFS fonksiyonu yinelenen değerlerin varlığını kontrol eder.

👉 FILTER(B5:F16,COUNTIFS(B5:B16,B5:B16,C5:C16,C5:C16,D5:D16,D5:D16,E5:E16,E5:E16,F5:F16, F5:F16)>1,”No result”) : Son olarak FİLTRE işlevi yinelenen değerleri filtreler ve bunları ayrı ayrı listeler.

5. FILTER Fonksiyonu ile Boş Hücreleri Bulun

Bazı boş hücreler içeren bir veri kümemiz var. Şimdi, herhangi bir boşluk fonksiyonu içermeyen hücreleri FİLTRE fonksiyon.

Tam satırları filtreleme prosedürü aşağıda verilmiştir::

📌 Adımlar:

  • İlk olarak, hücreyi seçin H5 .
  • Ardından, hücreye aşağıdaki formülü yazın.

=FILTER(B5:F14,(B5:B14"")*(C5:C14"")*(D5:D14"")*(E5:E14"")*(F5:F14""),"No results")

  • Bundan sonra, tuşuna basın Girin .

  • Hiç boş hücresi olmayan varlıkları alacaksınız.

Dolayısıyla, formülümüzün verimli bir şekilde çalıştığını ve Excel tarafından boş hücre olmadan değeri alabildiğimizi söyleyebiliriz FİLTRE fonksiyon.

Benzer Okumalar

  • Excel HYPERLINK Fonksiyonu Nasıl Kullanılır (8 Örnek)
  • DÜŞEYARA ve DÜŞEYARA birleşik Excel formülü (örnekle)
  • Kısmi Metin Eşleşmesini Aramak için Excel Kullanma [2 Kolay Yol]
  • DÜŞEYARA Kullanarak Excel'de Yinelenen Değerler Nasıl Bulunur

6. Belirli Metin İçeren Hücreleri Filtreleme

Kullanarak FİLTRE fonksiyonu ile herhangi bir değeri kolayca arayabilir ve ilgili varlıkları orijinal veri setimizden filtreleyebiliriz. FİLTRE fonksiyonunu ISNUMBER ve ARAMA fonksiyonları da formülü tamamlamamıza yardımcı olur. İstediğimiz metin 'Ellie' hücrede görüntülenir J4 .

Belirli bir metin için verileri filtreleme yaklaşımı aşağıda açıklanmaktadır::

📌 Adımlar:

  • Başlangıçta hücreyi seçin H7 .
  • Ardından, hücreye aşağıdaki formülü yazın.

=FILTER(B5:F14,ISNUMBER(SEARCH(J4,C5:C14)), "Sonuç yok")

  • Ardından, tuşuna basın. Girin Anahtar.

  • Sonucu söz konusu metinle birlikte alacaksınız.

Böylece, formülü başarıyla uygulayabilir ve belirli metin değerimiz için değeri elde edebiliriz.

🔎 Formülün Açıklaması

👉 SEARCH(J4,C5:C14) : The ARAMA işlevi, girdi değeri ile eşleştirilecek hücreleri döndürür.

👉 ISNUMBER(SEARCH(J4,C5:C14)) : The ISNUMBER işlevi, arama değeri false dışında bir sayı ise true değerini döndürür.

👉 FILTER(B5:F14,ISNUMBER(SEARCH(J4,C5:C14)), "Sonuç yok") : Son olarak FİLTRE fonksiyonu eşleşen satırları çıkarır ve gösterir.

7. Toplam, Maksimum, Minimum ve Ortalamanın Hesaplanması

Şimdi, aşağıdakilerin yardımıyla bazı matematiksel hesaplamalar yapacağız FİLTRE fonksiyonu. Filtreleyeceğimiz veriler hücre içinde olacak J5 için tüm değerleri belirleyeceğiz. CSE Departman.

Ayrıca FİLTRE fonksiyonunu SUM , ORTALAMA , MIN ve MAX fonksiyonları değerlendirme sürecini tamamlamak için kullanılacaktır. Tahmini değer hücre aralığında olacaktır J7:J10 Hesaplama prosedürü aşağıda adım adım açıklanmıştır:

📌 Adımlar:

  • Öncelikle, hücreyi seçin J7 .
  • Şimdi, toplama işlemi için hücreye aşağıdaki formülü yazın.

=SUM(FILTER(F5:F14,D5:D14=J5,0))

🔎 Formülün Açıklaması

👉 FILTER(F5:F14,D5:D14=J5,0) : The FİLTRE fonksiyonunun filtrelediği CGPA İstediğimiz departmanın değeri.

👉 SUM(FILTER(F5:F14,D5:D14=J5,0)) : Son olarak SUM fonksiyonu hepsini ekler.

  • Basın Girin .

  • Bundan sonra, hücreyi seçin J8 için aşağıdaki formülü yazınız. ortalama değer.

=ORTALAMA(FILTRE(F5:F14,D5:D14=J5,0))

🔎 Formülün Açıklaması

👉 FILTER(F5:F14,D5:D14=J5,0) : The FİLTRE fonksiyonu istediğimiz bölümün CGPA değerini filtreler.

👉 ORTALAMA(FILTRE(F5:F14,D5:D14=J5,0)) : The ORTALAMA fonksiyonunun hesaplayacağı ortalama bu değerlerin değeri.

  • Tekrar, basın Girin .

  • Ardından, hücreyi seçin J9 'yi almak için hücre içine aşağıdaki formülü yazın. minimum değer.

=MIN(FILTER(F5:F14,D5:D14=J5,0))

🔎 Formülün Açıklaması

👉 FILTER(F5:F14,D5:D14=J5,0) : The FİLTRE fonksiyonu istediğimiz bölümün CGPA değerini filtreler.

👉 MIN(FILTER(F5:F14,D5:D14=J5,0)) : The MIN fonksiyonu, aşağıdaki minimum arasında değer 4 değerler.

  • Benzer şekilde, tuşuna basın. Girin .

  • Son olarak, hücreyi seçin J10 için hücrenin içine aşağıdaki formülü yazın. maksimum değer.

=MAX(FILTER(F5:F14,D5:D14=J5,0))

🔎 Formülün Açıklaması

👉 FILTER(F5:F14,D5:D14=J5,0) : The FİLTRE fonksiyonu istediğimiz bölümün CGPA değerini filtreler.

👉 MAX(FILTER(F5:F14,D5:D14=J5,0)) : The MAX fonksiyonu, aşağıdakileri bulacaktır maksimum arasında değer 4 CGPA değerleri.

  • Basın Girin son kez.

  • için tüm değerleri fark edeceksiniz. CSE departmanı mevcut olacaktır.

Dolayısıyla, tüm formüllerimizin mükemmel bir şekilde çalıştığını ve Excel tarafından istenen tüm değerleri elde edebildiğimizi söyleyebiliriz FİLTRE fonksiyon.

8. Verileri Filtreleme ve Yalnızca Belirli Sütunları Döndürme

Burada kullanacağımız FİLTRE işlevi, istediğimiz değere göre belirli sütunları almak için iç içe geçmiş bir koşulda iki kez. İstediğimiz varlık hücrede J5 . Biz sadece KIMLIK ve İsim sütun.

Bu sürecin adımları aşağıda verilmiştir:

📌 Adımlar:

  • İlk olarak, hücreyi seçin H8 .
  • Ardından, hücreye aşağıdaki formülü yazın.

=FILTER(FILTER(B5:F14,D5:D14=J5),{1,1,0,0,0})

  • Bundan sonra, tuşuna basın Girin .

  • Yalnızca KIMLIK ve İsim istediğimiz departmanın sütunu.

Bu nedenle, formülümüzün düzgün çalıştığını ve Excel tarafından bazı belirli sütunları alabildiğimizi söyleyebiliriz FİLTRE fonksiyon.

🔎 Formülün Açıklaması

👉 FILTER(B5:F14,D5:D14=J5) : The FİLTRE fonksiyonu, verilen veri kümesinden eşleşen satırları tüm sütunlarla birlikte döndürecektir.

👉 FILTER(FILTER(B5:F14,D5:D14=J5),{1,1,0,0,0}) : Dış FİLTRE fonksiyonu yalnızca ilk iki sütunlarını kullanabiliriz. 0 , 1 veya DOĞRU , YANLIŞ .

9. Döndürülen Satır Sayısına Sınırlama Uygulayın

Bu durumda, aşağıdakilere bazı sınırlamalar ekleyeceğiz FİLTRE fonksiyonunu kullanarak sınırlı sayıda satırı elde edebiliriz. J5 Kısıtlamayı uygulamak için, aşağıdaki koşulları kullanmamız gerekir IFERROR ve İNDEKS fonksiyonu da.

Bu matematiğin adımları aşağıdaki şekilde açıklanmaktadır:

📌 Adımlar:

  • İlk olarak, hücreyi seçin H8 .
  • Ardından, hücreye aşağıdaki formülü yazın.

=IFERROR(INDEX(FILTER(B5:F14,D5:D14=J5),{1;2},{1,2,3,4,5}),"No result")

  • Ardından, tuşuna basın Girin .

  • Sonucu alacaksınız.

Dolayısıyla, Excel'i başarılı bir şekilde uygulayabildiğimizi söyleyebiliriz FİLTRE , İNDEKS ve IFERROR başarıyla çalışır.

🔎 Formülün Açıklaması

👉 FILTER(B5:F14,D5:D14=J5) : The FİLTRE fonksiyonu, filtrelenmiş veriyi girdi değeriyle eşleştirerek döndürür.

👉 INDEX(FILTER(B5:F14,D5:D14=J5),{1;2},{1,2,3,4,5}) : Bu formül, eşleşen verilerin ilk iki satırını döndürür. {1;2} Bu ilk iki sıra için. Ve {1,2,3,4,5} bu, beş sütunu seçmek içindir.

👉 IFERROR(INDEX(FILTER(B5:F14,D5:D14=J5),{1;2},{1,2,3,4,5}), "Sonuç yok") : Son olarak IFERROR işlevi, diğer işlev dönüş değerlerinde bir sorun varsa hatayı önlemek için kullanılır.

10. FILTER Fonksiyonu ile Joker Karakter Kullanımı

Son örnekte, verileri filtrelemek için filtre joker karakterini uygulayacağız. Formülü aşağıdakilerin yardımıyla uygulayacağız ISNUMBER , ARAMA ve FİLTRE fonksiyonu. İstediğimiz değer hücrede J5 .

Süreç aşağıda adım adım açıklanmıştır:

📌 Adımlar:

  • İlk olarak, hücreyi seçin H8 'yi seçin ve aşağıdaki formülü hücreye yazın.

=FILTER($B$5:$F$14,ISNUMBER(SEARCH(J5,D5:D14)), "No Results!")

  • Şimdi, basın Girin .

  • Tüm sonuçları hücre değeriyle birlikte alacaksınız C .

Son olarak, formülümüzün tam olarak çalıştığını ve Excel tarafından bir joker karakter oluşturabildiğimizi söyleyebiliriz FİLTRE fonksiyon.

🔎 Formülün Açıklaması

👉 SEARCH(J5,D5:D14) : The ARAMA fonksiyonu, verileri girdi değeriyle eşleştirerek arayacaktır.

👉 ISNUMBER(SEARCH(J5,D5:D14)) : Bu formül hangi sonucun ARAMA fonksiyonu ture'dir,

👉 FILTER($B$5:$F$14,ISNUMBER(SEARCH(J5,D5:D14)), "No Results!") : Son olarak FİLTRE fonksiyonu bunları istediğimiz hücrede gösterecektir.

Excel FILTER İşlevinin Alternatifleri

Önceki uygulamamızdan, Excel'in FİLTRE fonksiyonu, kısa bir süre içinde istediğimiz değerleri elde etmek için küçük kullanışlı bir fonksiyondur. Bu fonksiyonun belirli bir alternatifi yoktur. Bununla birlikte, bazı genel Excel fonksiyonlarının kombinasyonu bize FİLTRE fonksiyonu. Bunların arasında IFERROR , İNDEKS , AGGREGATE , SIRA , ISNA , MAÇ fonksiyonlarından bahsedilebilir. Ancak, size tavsiyemiz eğer FİLTRE Bu işlevlerin kombinasyonu, formülü başkaları için anlaşılması daha karmaşık hale getirecektir. Bunun yanı sıra, Excel uygulamanızı yavaşlatabilir.

FİLTRE İşlevinin Çalışmamasının Olası Nedenleri

Bazen FİLTRE işlevi düzgün çalışmıyor. Çoğu zaman, bu durum bir hatanın varlığından kaynaklanır. #SPILL! , #CALC! , #VALUE! hataları genellikle FİLTRE fonksiyonunun çalışmasını ve istenen verileri döndürmesini sağlar. Bu hatayı ortadan kaldırmak için, orijinal veri setinize geri dönün ve bunları düzeltin. FİLTRE işlevi sorunsuz çalışacaktır.

Excel'de sıkça görülen hatalar aşağıda kısaca açıklanmıştır:

Yaygın Hatalar Gösterdiklerinde
#DEĞER Dizi ve include bağımsız değişkeni uyumsuz boyutlara sahip olduğunda görünecektir.
#CALC! İsteğe bağlı if_empty bağımsız değişkeni atlanırsa ve ölçütleri karşılayan hiçbir sonuç bulunmazsa görünür.
#NAME Excel'in eski bir sürümünde FILTER kullanılmaya çalışıldığında görünecektir.
#SPILL Bu hata, dökülme aralığındaki bir veya daha fazla hücre tamamen boş değilse meydana gelecektir.
#REF! Bu hata, farklı çalışma kitapları arasında bir FILTER formülü kullanılırsa ve kaynak çalışma kitabı kapatılırsa ortaya çıkar.
#N/A veya #VALUE Dahil edilen bağımsız değişkendeki bazı değerler bir hataysa veya Boole değerine (0,1 veya TRUE, FALSE) dönüştürülemiyorsa bu tür bir hata oluşabilir.

Sonuç

Umarım bu makale sizin için yararlı olur ve Excel'de FILTER işlevini uygulayabilirsiniz. Başka sorularınız veya önerileriniz varsa lütfen aşağıdaki yorumlar bölümünde bizimle paylaşın.

Web sitemizi kontrol etmeyi unutmayın, ExcelWIKI Excel ile ilgili çeşitli sorunlar ve çözümler için Yeni yöntemler öğrenmeye ve büyümeye devam edin!

Hugh West, sektörde 10 yılı aşkın deneyime sahip oldukça deneyimli bir Excel eğitmeni ve analistidir. Muhasebe ve Finans alanında lisans derecesine ve İşletme alanında yüksek lisans derecesine sahiptir. Hugh öğretme tutkusuna sahiptir ve takip etmesi ve anlaması kolay benzersiz bir öğretim yaklaşımı geliştirmiştir. Excel konusundaki uzman bilgisi, dünya çapında binlerce öğrencinin ve profesyonelin becerilerini geliştirmesine ve kariyerlerinde başarılı olmasına yardımcı olmuştur. Hugh, blogu aracılığıyla bilgisini dünyayla paylaşıyor, bireylerin ve işletmelerin tam potansiyellerine ulaşmalarına yardımcı olmak için ücretsiz Excel eğitimleri ve çevrimiçi eğitimler sunuyor.