Excel'deki FİLTRE formülü, belirlediğiniz kriterlere uyan verileri otomatik olarak başka bir yere aktarmanızı sağlayan dinamik bir dizin fonksiyonudur. Bu sayede, büyük veri kümelerinden ihtiyacınız olan bilgileri hızla ayıklayabilir, raporlamalarınızı ve analizlerinizi çok daha pratik hale getirebilirsiniz.
Pratik Çözüm ve Adımlar
FİLTRE formülünün genel yapısı şu şekildedir:
=FİLTRE(dizi; ekle; [boşsa])
dizi (Gerekli): Filtrelemek istediğiniz tüm veri aralığıdır. Sonuç olarak hangi sütunların döndürüleceğini belirler.
ekle (Gerekli): Filtre kriterinizi belirttiğiniz mantıksal test veya testlerdir. Bu bölüm, TRUE veya FALSE değerleri döndürmeli ve hangi satırların sonucun bir parçası olacağını belirlemelidir.
[boşsa] (İsteğe Bağlı): Belirtilen kriterlere uyan hiçbir veri bulunamazsa ne gösterileceğini belirten bir değerdir. Bu, genellikle tırnak içinde bir metin ("Veri bulunamadı" gibi) olur.
Kullanım Adımları:
Filtrelenmiş verilerin sonuçlarını görmek istediğiniz hücreyi seçin.
Formülü =FİLTRE( ile başlatın.
dizi argümanı için, başlıklar dahil olmak üzere tüm veri tablonuzu seçin (örneğin, A1:C10).
Noktalı virgül (;) ile ayırın.
ekle argümanı için kriterinizi belirtin (örneğin, B2:B10="Doğu"). Eğer başlıkları dizi içinde seçtiyseniz, kriter bölümünde başlık satırını hariç tutarak veri aralığını belirtmek genellikle daha doğrudur (örn: B2:B10).
Noktalı virgül (;) ile ayırın.
[boşsa] argümanı için, eğer hiçbir kriterle eşleşen veri bulunamazsa gösterilmesini istediğiniz metni tırnak içinde yazın (örneğin, "Aradığınız veri bulunamadı").
Parantezi kapatın ).
Enter tuşuna basın. Formül, kriterlerinize uyan tüm verileri seçtiğiniz hücreden başlayarak dinamik olarak yeni bir alana yayacaktır.
Örnekler
Aşağıdaki gibi bir satış tablonuz olduğunu varsayalım:
Bölge
Ürün
Tutar
Doğu
A
100
Batı
B
150
Doğu
C
200
Kuzey
A
120
Batı
C
180
Doğu
B
250
Verilerinizin A1:C7 aralığında olduğunu varsayalım.
Örnek 1: Sadece "Doğu" bölgesindeki satışları filtreleme
Formülü E1 hücresine girin:
=FİLTRE(A1:C7; A2:A7="Doğu"; "Doğu Bölgesi Satışı Yok")
Açıklama:
A1:C7: Filtreleyeceğimiz tüm veri aralığı (başlıklar dahil).
A2:A7="Doğu": A sütununda "Doğu" değeri olan satırları seç. (Başlık hariç veri aralığını kullandık).
"Doğu Bölgesi Satışı Yok": Eğer "Doğu" bölgesine ait hiç veri bulunamazsa bu mesajı göster.
Bu formülün sonucu E1 hücresinden başlayarak yayılacaktır:
Bölge
Ürün
Tutar
Doğu
A
100
Doğu
C
200
Doğu
B
250
Örnek 2: "Doğu" bölgesindeki ve "Tutar"ı 150'den büyük olan satışları filtreleme (Birden Fazla Kriter - VE koşulu)
Birden fazla kriteri aynı anda kullanmak için kriterleri * (VE koşulu için) veya + (VEYA koşulu için) ile birleştiririz.
Formülü I1 hücresine girin:
=FİLTRE(A1:C7; (A2:A7="Doğu") * (C2:C7>150); "Uygun Satış Bulunamadı")
(C2:C7>150): "Tutar" sütununda 150'den büyük olanları seç.
* (çarpma işareti): Bu iki koşulun da VE doğru olması gerektiğini belirtir. Yani hem "Doğu" bölgesi olacak hem de tutar 150'den büyük olacak.
"Uygun Satış Bulunamadı": Hiçbir kriterle eşleşen veri yoksa bu mesajı göster.
Bu formülün sonucu I1 hücresinden başlayarak yayılacaktır:
Bölge
Ürün
Tutar
Doğu
C
200
Doğu
B
250
FİLTRE formülü, Excel'in dinamik dizi fonksiyonlarından biri olup, verileri dinamik ve interaktif bir şekilde sorgulamanıza olanak tanır. Bu sayede, raporlarınızı manuel filtreleme yapmadan otomatik olarak güncelleyebilirsiniz. Excel'deki dinamik dizi fonksiyonları ve FİLTRE gibi güçlü araçları daha derinlemesine öğrenmek ve tüm püf noktalarına hakim olmak için Vidoport.com'un 1000'den fazla ders içeren kapsamlı Excel eğitim içeriklerini keşfedebilirsiniz.
Filtre formülünü VE şartı ile kullanarak, birden fazla şarta bağlı olarak kullanabilirsiniz. Ve şartını kullanmak için şartlarımızı parantez içinde yazmamız, şartları yazdıktan sonra da VE şartı için * (yıldız işareti), YADA-VEYA şartı içinde araya + (artı) işaretini kullanmanız gerekir.
Yukarıdaki örneğimiz’de, Anadolum firmasının 10000’den yukarı olan kayıtlarını ayrı bir alana filtrelemek için, FİLTRE formülünü:
Şeklinde araya + koyarak işlem yaparsanız, + işareti VEYA-YADA anlamına gelir. Bu hem Anadolum firmasının kayıtlarını ve de tutarı 10000’den yukarı olan kayıtları filtreler.
FİLTRE formülünün başında BENZERSİZ formülünü ve SIRALI formülünü kullanabilirsiniz.
Sık Sorulan Sorular (SSS)
Excel’de FİLTRE formülü hangi sürümlerde çalışır?
FİLTRE formülü, yalnızca Excel 365 ve Excel 2021 sürümlerinde kullanılabilir.
Birden fazla koşul nasıl uygulanır?
VE koşulu için “*”, YADA koşulu için “+” işaretleri kullanılır.
Boş sonuçlarda hata yerine nasıl mesaj gösteririm?
Formülün 3. argümanına “Veri bulunamadı” gibi bir metin yazabilirsiniz.
FİLTRE formülüyle sütun seçimi yapılabilir mi?
Evet. FİLTRE, yalnızca belirli sütunları döndürecek şekilde ayarlanabilir.
Yeni veri eklendiğinde sonuçlar otomatik güncellenir mi?
Evet. FİLTRE dinamik bir formüldür; tabloya yeni veri eklendiğinde sonuçlar kendiliğinden güncellenir.
Özet:
FİLTRE Formülü Nedir?
Excel 365’teki FİLTRE formülü, belirli koşullara uyan satırları otomatik olarak yeni bir alana aktarır.
Temel Kullanım Yapısı
=FİLTRE(dizi; ekle; [boşsa]) biçimindedir. Dizi veri aralığı, ekle ise koşuldur.
VE ve YADA Şartları
Birden fazla koşulda “*” VE, “+” YADA anlamına gelir.
Hata Mesajlarını Yönetmek
Uygun veri yoksa üçüncü argümana özel bir metin yazılarak hata yerine mesaj gösterilebilir.
Dinamik Güncelleme Özelliği
Tabloya yeni veri eklendiğinde sonuçlar otomatik güncellenir, manuel filtreleme gerekmez.
Eğitmen Hakkında
Ömer Bağcı, Türkiye’nin en bilinen Excel eğitmeni ve Excel uzmanı olarak tanınmaktadır.
15 yılı aşkın deneyimiyle Türkiye’nin önde gelen şirketlerine Excel, Power BI, SQL ve Yapay Zekâ destekli Excel çözümleri konusunda eğitimler vermiştir.
Hazırladığı 1000’den fazla YouTube videosu milyonlarca izlenmeye ulaşarak onu Türkiye’de Excel üzerine en kapsamlı içerik üreten eğitmen yapmıştır. Vidoport.com üzerinden sunduğu 80+ Excel eğitim seti ve 4500’den fazla ders videosu ile on binlerce kişiye ulaşmıştır.
“İleri Excel 365” kitabının yazarıdır.
Excel eğitimlerinde yalnızca formülleri öğretmekle kalmaz; satış raporları, finans analizleri, insan kaynakları tabloları gibi gerçek iş senaryolarına uygun çözümler sunar.
Siz de Ömer Bağcı’nın hazırladığı eğitimlerle Excel becerilerinizi geliştirmek için hemen üye olun ve tüm eğitimlere sınırsız erişim kazanın.