Excel'de Filtreleme Nasıl Yapılır?
Yayın: · Son güncelleme:
Kısaca
Excel'de filtrelemek için tablodan bir hücre seçip Veri sekmesinde Filtre'ye basın ya da Ctrl+Shift+L kısayolunu kullanın. Başlıklardaki oklardan değer seçer, Sayı, Metin ve Tarih Filtreleri ile koşul kurarsınız; aynı düğme filtreyi kaldırır.
Adım adım
- 1
Listeyi hazırlayın
İlk satırda başlıklar olsun; arada tamamen boş satır ve birleştirilmiş hücre bırakmayın.
- 2
Filtreyi açın
Listeden bir hücre seçip Veri sekmesinde Filtre'ye basın ya da Ctrl+Shift+L kısayolunu kullanın.
- 3
Değer seçin
Sütun başlığındaki oka tıklayın, (Tümünü Seç) işaretini kaldırın ve görmek istediğiniz değerleri işaretleyip Tamam'a basın.
- 4
Koşul kurun
Sayı Filtreleri, Metin Filtreleri ya da Tarih Filtreleri altından Büyüktür, İçerir, Arasında gibi bir koşul seçin.
- 5
Gerekirse başka sütunu da filtreleyin
İkinci bir sütunda filtre uyguladığınızda yalnız iki koşulu birlikte sağlayan satırlar görünür.
- 6
Filtreyi temizleyin ya da kaldırın
Koşulları silmek için Veri sekmesinde Temizle'yi, okları da kaldırmak için Filtre düğmesini ya da Ctrl+Shift+L'yi kullanın.
İçindekiler
Filtre nasıl açılır?
Filtre açmak için listenizdeki herhangi bir hücreyi seçip Veri sekmesinde Filtre düğmesine basarsınız. Klavyeden aynı işi Ctrl+Shift+L yapar. Başlık satırındaki her hücrenin sağında küçük bir ok belirir; filtre bu oklardan yönetilir.
Excel filtrelenecek alanı, seçtiğiniz hücrenin çevresindeki dolu bölgeye bakarak belirler. Listenin ortasında tamamen boş bir satır varsa ne olur? Filtre o satırda biter ve altındaki kayıtlar dışarıda kalır. Boş satırları silmek ya da filtreden önce bütün aralığı elle seçmek bu sorunu önler.
Değer seçerek filtreleme
En hızlı filtre, okun açtığı listedeki onay kutularıdır. Şehir sütununun okuna tıklayıp önce (Tümünü Seç) işaretini kaldırın, sonra yalnız İzmir'i işaretleyip Tamam'a basın. Sekiz siparişlik listede yalnız dört İzmir satırı görünür kalır.
Uzun listelerde kutular arasında kaydırmak yerine menüdeki arama kutusuna birkaç harf yazabilirsiniz. Excel yazdığınız metni içeren değerleri süzer. Siz de yalnız onları işaretlersiniz. Bu kadar.
Koşulla filtreleme: Sayı, Metin ve Tarih Filtreleri
Belirli değerleri değil bir koşulu süzmek istiyorsanız sütun türüne göre değişen alt menüleri kullanırsınız. Sayı sütununda Sayı Filtreleri, metin sütununda Metin Filtreleri, tarih sütununda Tarih Filtreleri görünür. Tutar sütununda Sayı Filtreleri altından Büyüktür seçeneğini seçip 1000 yazarsanız yalnız 1.000 TL üzerindeki siparişler kalır.
Metin Filtreleri altındaki İçerir seçeneği, ürün adında "kablo" geçen satırları bulmak gibi işlerde kullanışlıdır. Tarih Filtreleri ise Bu Ay, Geçen Çeyrek gibi hazır dönemler sunar. Arasında seçeneği iki sınır değeri tek adımda girmenizi sağlar.
Birden fazla sütunda filtre
İki sütuna ayrı ayrı filtre uyguladığınızda Excel ikisini birlikte uygular. Şehir sütununda İzmir'i, Tutar sütununda 1000'den büyük olanları seçtiğinizde yalnız iki koşulu da sağlayan satırlar görünür. Filtre uygulanmış sütunların okunun yerinde huni simgesi belirir.
Filtre sonucunu bir formülle sağlamak isterseniz aynı koşulları ÇOKEĞERSAY'a verebilirsiniz. Bu, filtrede gördüğünüz satır sayısının doğru olup olmadığını kontrol etmenin pratik bir yoludur.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Sipariş | Şehir | Tutar | Durum | ||
| 2 | S-101 | İzmir | 1.450 | Teslim | 2 | |
| 3 | S-102 | Ankara | 620 | Kargoda | ||
| 4 | S-103 | İzmir | 880 | Teslim | ||
| 5 | S-104 | Bursa | 2.100 | İade | ||
| 6 | S-105 | İzmir | 1.320 | Kargoda | ||
| 7 | S-106 | Ankara | 1.780 | Teslim | ||
| 8 | S-107 | Bursa | 540 | Teslim | ||
| 9 | S-108 | İzmir | 990 | Teslim |
=ÇOKEĞERSAY(B2:B9;"İzmir";C2:C9;">1000")=COUNTIFS(B2:B9,"İzmir",C2:C9,">1000")Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.
F2 hücresinin sonucu: 2
İzmir'deki dört siparişten yalnız S-101 (1.450) ve S-105 (1.320) 1.000 TL'yi geçiyor. Filtrede de bu iki satır görünür.
İzmir veya Ankara gibi aynı sütunda "ya da" mantığı gerekiyorsa onay kutularından ikisini birden işaretlemeniz yeter. Kısa ve hızlı. Farklı sütunlar arasında "ya da" ilişkisi kurmak ise standart filtreyle mümkün değildir; bunun için gelişmiş filtre kullanılır.
Filtreyi temizleme ve kaldırma
Tek bir sütunun filtresini kaldırmak için o sütunun okuna tıklayıp menüdeki filtreyi temizle seçeneğini seçersiniz. Bütün sütunlardaki koşulları birden kaldırmak için Veri sekmesindeki Temizle düğmesi kullanılır. Bu işlem okları yerinde bırakır.
Okları da tamamen kaldırmak istiyorsanız Filtre düğmesine ya da Ctrl+Shift+L'ye yeniden basın. Filtre kaldırıldığında gizlenen bütün satırlar geri gelir.
Filtreli listede dikkat edilecekler
Listeye yeni satır eklediğinizde ya da değerleri değiştirdiğinizde filtre kendiliğinden yenilenmez. Veri sekmesindeki Yeniden Uygula düğmesi koşulları güncel veriye tekrar uygular. Filtreli listenin altında TOPLA kullanırsanız gizli satırlar da toplanır; görünen satırlar için ALTTOPLAM kullanmalısınız.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Sipariş | Şehir | Tutar | Durum | ||
| 2 | S-101 | İzmir | 1.450 | Teslim | 8 | |
| 3 | S-102 | Ankara | 620 | Kargoda | ||
| 4 | S-103 | İzmir | 880 | Teslim | ||
| 5 | S-104 | Bursa | 2.100 | İade | ||
| 6 | S-105 | İzmir | 1.320 | Kargoda | ||
| 7 | S-106 | Ankara | 1.780 | Teslim | ||
| 8 | S-107 | Bursa | 540 | Teslim | ||
| 9 | S-108 | İzmir | 990 | Teslim |
=ALTTOPLAM(103;A2:A9)=SUBTOTAL(103,A2:A9)Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.
F2 hücresinin sonucu: 8
Filtre uygulanmamış listede sekiz sipariş görünür. Şehir filtresinde yalnız İzmir seçilince sonuç 4 olur.
Görünen satır sayısını veren bu formül filtre değiştikçe güncellenir. Filtresiz listede bütün satırları sayar, İzmir filtresi açıkken 4 gösterir. Görünen satırların tutar toplamı için de aynı fonksiyonu 9 koduyla kullanırsınız: =ALTTOPLAM(9;C2:C9) İzmir filtresinde dört siparişin toplamını, 4.640 TL'yi verir.
Başlığı sabitlemek ve renge göre süzmek
Uzun bir listede aşağı kaydırdığınızda başlık satırı ve filtre okları ekrandan çıkar. Bunu önlemek için Görünüm sekmesindeki Bölmeleri Dondur altından Üst Satırı Dondur'u seçin. Başlık, kaç satır inerseniz inin yerinde kalır.
Hücreleri renklendirerek işaretlediyseniz filtre menüsünde renge göre süzme seçeneği de çıkar. Örneğin kontrol edilmesi gereken siparişleri sarıya boyadıysanız yalnız sarı satırları tek tıkla görebilirsiniz. Koşullu biçimlendirmeyle verilen renkler de bu menüde listelenir.
Aynı menünün üst kısmı sıralama seçeneklerini içerir. Filtreli listede sıralama yalnız görünen satırları değil, bütün listeyi etkiler. Bu yüzden önce sıralayıp sonra filtrelemek, sonucu okumayı kolaylaştırır.
Kendi listenizde deneyin
Önce listenizde boş satır ve birleştirilmiş başlık hücresi olmadığından emin olun. Ardından Ctrl+Shift+L ile filtreyi açın ve en çok baktığınız sütunda bir değer filtresi deneyin. Sık kullandığınız bir liste ise onu Excel tablosuna dönüştürmek filtreyi kalıcı hâle getirir.
Bu rehberde kullanılan fonksiyonlar
Aynı konudaki diğer rehberler: Excel'de Tablolar ve Filtreler
Sıkça Sorulan Sorular
Excel'de filtre kısayolu nedir?
Windows'ta Ctrl+Shift+L filtreyi açar ve kapatır. Kısayolu kullanmadan önce listedeki bir hücrenin seçili olması gerekir.
Excel'de filtre nasıl kaldırılır?
Koşulları silip okları bırakmak için Veri sekmesinde Temizle'ye, okları da tamamen kaldırmak için Filtre düğmesine ya da Ctrl+Shift+L'ye basın.
Filtre neden bütün satırları kapsamıyor?
Listede tamamen boş bir satır varsa Excel filtre alanını orada bitirir. Boş satırı silin ya da filtreyi açmadan önce bütün aralığı seçin.