Excel'de Verileri Filtreleme

Geçenlerde büyük miktarda veriyi kolayca özetlemek için Excel'de(Excel) özet işlevlerinin nasıl kullanılacağına dair bir makale yazdım , ancak bu makale çalışma sayfasındaki tüm verileri hesaba kattı. Ya yalnızca bir veri alt kümesine bakmak ve veri alt kümesini özetlemek istiyorsanız?

Excel'de(Excel) , filtrenizle eşleşmeyen satırları gizleyecek sütunlarda filtreler oluşturabilirsiniz. Ayrıca, yalnızca filtrelenmiş verileri kullanarak verileri özetlemek için Excel'deki(Excel) özel işlevleri de kullanabilirsiniz .

Bu makalede, Excel'de(Excel) filtre oluşturma ve ayrıca filtrelenmiş verileri özetlemek için yerleşik işlevleri kullanma adımlarında size yol göstereceğim .

Excel'de Basit Filtreler Oluşturun

Excel'de(Excel) basit filtreler ve karmaşık filtreler oluşturabilirsiniz . Basit filtrelerle başlayalım. Filtrelerle çalışırken, her zaman en üstte etiketler için kullanılan bir satırınız olmalıdır. Bu satıra sahip olmak bir gereklilik değildir, ancak filtrelerle çalışmayı biraz daha kolaylaştırır.

örnek veri excel

Yukarıda bazı sahte verilerim var ve Şehir(City) sütununda bir filtre oluşturmak istiyorum . Excel'de(Excel) bunu yapmak gerçekten çok kolay . Devam edin ve şeritteki Veri(Data) sekmesine tıklayın ve ardından Filtre(Filter) düğmesine tıklayın. Sayfadaki verileri seçmeniz veya ilk satırı tıklamanız da(sheet or click) gerekmez .

excel veri filtresi

Filtre'ye(Filter) tıkladığınızda , ilk satırdaki her sütuna otomatik olarak en sağda küçük bir açılır düğme eklenir.

eklenmiş filtre excel

Şimdi devam edin ve Şehir sütunundaki(City column) açılır oku tıklayın . Aşağıda açıklayacağım birkaç farklı seçenek göreceksiniz.

filtre seçenekleri excel

En üstte, tüm satırları Şehir sütunundaki(City column) değerlere göre hızlıca sıralayabilirsiniz . Verileri sıraladığınızda, yalnızca Şehir sütunundaki(City column) değerleri değil, tüm satırı taşıyacağını unutmayın . Bu, verilerinizin eskisi gibi bozulmadan kalmasını sağlayacaktır.

Ayrıca, en öne kimlik adı verilen bir sütun eklemek ve(ID and number) bunu çalışma sayfanızda birden çok satıra kadar numaralandırmak iyi bir fikirdir. Bu şekilde, her zaman kimlik sütununa(ID column) göre sıralayabilir ve sizin için önemliyse, verilerinizi ilk baştaki sırayla geri alabilirsiniz.

veri sıralaması excel

Gördüğünüz gibi, elektronik tablodaki tüm veriler artık Şehir sütunundaki(City column) değerlere göre sıralanmıştır . Şimdiye kadar hiçbir satır gizlenmedi. Şimdi filtre iletişim(filter dialog) kutusunun altındaki onay kutularına bir göz atalım . Örneğimde, Şehir sütununda(City column) yalnızca üç benzersiz değerim var ve bu üçü listede görünüyor.

filtrelenmiş satırlar excel

Devam ettim ve iki şehrin işaretini kaldırdım ve birini işaretli bıraktım. Şimdi sadece 8 satır veri gösteriyorum ve geri kalanı gizli. En soldaki satır numaralarını kontrol ederseniz, filtrelenmiş verilere baktığınızı kolayca anlayabilirsiniz. Kaç satırın gizlendiğine bağlı olarak, birkaç ekstra yatay çizgi göreceksiniz ve sayıların rengi mavi olacaktır.

Şimdi, sonuç sayısını daha da azaltmak için ikinci bir sütunda filtreleme yapmak istediğimi varsayalım. C sütununda, her ailedeki toplam üye sayısı var ve sadece ikiden fazla üyesi olan ailelerin sonuçlarını görmek istiyorum.

sayı filtresi excel

Devam edin ve Sütun C'deki(Column C) açılır oku tıklayın ; sütundaki her benzersiz değer için aynı onay kutularını göreceksiniz. Ancak, bu durumda, Sayı Filtreleri'ne(Number Filters) ve ardından Büyüktür'e( Greater Than) tıklamak istiyoruz . Gördüğünüz gibi, bir sürü başka seçenek de var.

filtreden daha büyüktür

Yeni bir iletişim kutusu açılacak ve buraya filtrenin değerini yazabilirsiniz. VE veya VEYA işleviyle(AND or OR function) birden fazla ölçüt de ekleyebilirsiniz . Örneğin, değeri 2'den büyük ve 5'e eşit olmayan satırlar istediğinizi söyleyebilirsiniz.

iki filtre excel

Şimdi sadece 5 satır veriye düştüm: sadece New Orleans'lı(New Orleans) ve 3 veya daha fazla üyesi olan aileler. Yeterince kolay mı? (Easy)Açılır menüye tıklayarak ve ardından “Sütun Adından” Filtreyi Temizle(Clear Filter From “Column Name”) bağlantısını tıklayarak bir sütundaki filtreyi kolayca temizleyebileceğinizi unutmayın .

filtreyi temizle excel

Excel'deki(Excel) basit filtreler için bu kadar . Kullanımı çok kolaydır ve sonuçlar oldukça basittir. Şimdi Gelişmiş(Advanced) filtreler iletişim kutusunu kullanarak karmaşık filtrelere bir göz atalım .

Excel'de Gelişmiş Filtreler Oluşturun

Daha gelişmiş filtreler oluşturmak istiyorsanız, Gelişmiş (Advanced) filtre iletişim kutusunu(filter dialog) kullanmanız gerekir . Örneğin, New Orleans'ta(New Orleans) yaşayan ve ailelerinde 2'den fazla üye bulunan tüm aileleri VEYA(OR) ailelerinde 3'ten fazla üye bulunan Clarksville'deki tüm aileleri (Clarksville)VE(AND) yalnızca .EDU ile biten bir e-posta adresi olan aileleri görmek istediğimi varsayalım. Şimdi bunu basit bir filtreyle yapamazsınız.

Bunu yapmak için Excel sayfasını(Excel sheet) biraz farklı şekilde ayarlamamız gerekiyor. Devam edin ve veri kümenizin üzerine birkaç satır ekleyin ve başlık etiketlerini aşağıda gösterildiği gibi tam olarak ilk satıra kopyalayın.

gelişmiş filtre kurulumu

İşte gelişmiş filtrelerin nasıl çalıştığı. Önce üst kısımdaki sütunlara kriterlerinizi yazmanız ve ardından Veri sekmesinde(Data) Sırala & Filtrele( Sort & Filter) altındaki Gelişmiş düğmesini tıklamanız gerekir.(Advanced)

gelişmiş filtre şeridi

Peki bu hücrelere tam olarak ne yazabiliriz? Tamam, öyleyse örneğimizle başlayalım. Yalnızca New Orleans veya Clarksville'den(New Orleans or Clarksville) gelen verileri görmek istiyoruz , bu yüzden bunları E2 ve E3(E2 and E3) hücrelerine yazalım .

gelişmiş filtre şehir

Değerleri farklı satırlara yazdığınızda VEYA anlamına gelir. Şimdi ikiden fazla üyesi olan New Orleans aileleri ve 3'ten fazla üyesi olan Clarksville aileleri istiyoruz. (Clarksville)Bunu yapmak için, C2'ye >2 ve C3'e >3

gelişmiş filtreler excel

>2 ve New Orleans aynı satırda olduğundan, bu bir AND operatörü(AND operator) olacaktır . Aynısı yukarıdaki 3. satır(row 3) için de geçerlidir . Son olarak sadece .EDU bitiş e-posta adresine sahip aileleri istiyoruz. Bunu yapmak için, hem D2 hem de D3'e (D2 and D3)*.edu yazmanız yeterlidir . * sembolü, herhangi bir sayıda karakter anlamına gelir.

kriter aralığı excel

Bunu yaptıktan sonra, veri kümenizde herhangi bir yere tıklayın ve ardından Gelişmiş(Advanced) düğmesine tıklayın. Liste Rang e alanı, (List Rang)Gelişmiş düğmesine(Advanced button) tıklamadan önce tıkladığınız için veri kümenizi otomatik olarak belirleyecektir . Şimdi Kriter aralığı(Criteria range) düğmesinin sağındaki küçük küçük düğmeye tıklayın.

kriter aralığını seç

A1'den E3'e kadar her şeyi seçin ve ardından (Select everything)Gelişmiş Filtre iletişim kutusuna(Advanced Filter dialog) geri dönmek için aynı düğmeye tekrar tıklayın . Tamam'ı tıklayın(Click OK) ve verileriniz şimdi filtrelenmelidir!

sonuçları filtrele

Gördüğünüz gibi, şu anda tüm bu kriterlere uyan sadece 3 sonucum var. Bunun çalışması için ölçüt aralığı etiketlerinin veri kümesi etiketleri ile tam olarak eşleşmesi gerektiğini unutmayın.

Açıkçası bu yöntemi kullanarak çok daha karmaşık sorgular oluşturabilirsiniz, bu nedenle istediğiniz sonuçları elde etmek için onunla oynayın. Son olarak, filtrelenmiş verilere toplama işlevlerini uygulama hakkında konuşalım.

Filtrelenmiş Verileri Özetleme

Şimdi diyelim ki filtrelenmiş verilerimdeki aile üyelerinin sayısını özetlemek istiyorum, bunu nasıl yapabilirim? Peki şeritteki Clear(Clear) butonuna tıklayarak filtremizi temizleyelim . Endişelenmeyin, sadece Gelişmiş düğmesine(Advanced button) tıklayarak ve tekrar Tamam'a tıklayarak gelişmiş filtreyi tekrar uygulamak çok kolaydır.

excelde filtre temizleme

Veri kümemizin altına Toplam(Total) adlı bir hücre ekleyelim ve ardından toplam aile üyelerini toplamak için bir toplama işlevi ekleyelim. Örneğimde, az önce =SUM(C7:C31) yazdım .

toplam excel

Yani tüm ailelere bakarsam toplam 78 üyem var. Şimdi devam edelim ve Gelişmiş filtremizi(Advanced filter) yeniden uygulayalım ve ne olduğunu görelim.

yanlış toplam filtre

Eyvah! Doğru sayı 11'i göstermek yerine, toplamın hala 78 olduğunu görüyorum! Nedenmiş? Eh, SUM işlevi(SUM function) gizli satırları yok saymaz, bu yüzden hala tüm satırları kullanarak hesaplamayı yapıyor. Neyse ki, gizli satırları yok saymak için kullanabileceğiniz birkaç işlev var.

İlki ARA TOPLAM'dır(SUBTOTAL) . Bu özel işlevlerden herhangi birini kullanmadan önce, filtrenizi temizlemek ve ardından işlevi yazmak isteyeceksiniz.

Filtre temizlendikten sonra devam edin ve =SUBTOTAL( yazın ve bir dizi seçenek içeren bir açılır kutu görmelisiniz. Bu işlevi kullanarak, önce bir sayı kullanarak kullanmak istediğiniz toplama işlevinin türünü seçersiniz.(summation function)

Örneğimizde, SUM kullanmak istiyorum , bu yüzden 9 sayısını yazardım(number 9) veya açılır menüden tıklardım. Ardından bir virgül yazın ve hücre aralığını seçin.

ara toplam fonksiyon

Enter tuşuna bastığınızda, 78 değerinin öncekiyle aynı olduğunu görmelisiniz. Ancak, şimdi filtreyi tekrar uygularsanız, 11'i göreceğiz!

filtrede ara toplam

Harika! Biz de tam olarak bunu istiyoruz. Artık filtrelerinizi ayarlayabilirsiniz ve değer her zaman yalnızca o anda gösterilen satırları yansıtır.

SUBTOTAL işleviyle(SUBTOTAL function) hemen hemen aynı şekilde çalışan ikinci işlev AGGREGATE işlevidir . Tek fark, TOPLAMA işlevinde(AGGREGATE function) gizli satırları yoksaymak istediğinizi belirtmeniz gereken başka bir parametrenin olmasıdır.

toplama işlevi

İlk parametre kullanmak istediğiniz toplama işlevidir ve (summation function)ARA TOTAL'da(SUBTOTAL) olduğu gibi 9 TOPLA işlevini(SUM function) temsil eder . İkinci seçenek, gizli satırları yok saymak için 5 yazmanız gereken yerdir. Son parametre aynıdır ve hücre aralığıdır.

TOPLAMA işlevinin ve (AGGREGATE function)MODE , MEDIAN , ORTALAMA(AVERAGE) , vb.  gibi diğer işlevlerin nasıl kullanılacağını daha ayrıntılı olarak öğrenmek için özet işlevler hakkındaki makalemi de okuyabilirsiniz .

Umarım bu makale size Excel'de(Excel) filtreler oluşturmak ve kullanmak için iyi bir başlangıç ​​noktası(starting point) sağlar . Herhangi bir sorunuz varsa, yorum yazmaktan çekinmeyin. Eğlence!



About the author

"Serbest çalışan bir Windows ve Office uzmanıyım. Bu araçlarla çalışma konusunda 10 yılı aşkın bir deneyime sahibim ve bunlardan en iyi şekilde yararlanmanıza yardımcı olabilirim. Becerilerim şunları içerir: Microsoft Word, Excel, PowerPoint ve Outlook ile çalışma; web oluşturma sayfalar ve uygulamalar ve müşterilerin iş hedeflerine ulaşmalarına yardımcı olmak."



Related posts