Türkiye'nin en iyi Online Eğitim platformu

Excel 365 FİLTRE Formülünde VE şartını kullanma İpuçları

3 Dakikada Ücretsiz Excel Seviyenizi Belirleyin!

Excel bilginizi test edin ve seviyenizi öğrenin. Ücretsiz Excel sınavına katılın!

Excel Sınavına Başla
Excel 365  FİLTRE Formülünde VE şartını kullanma İpuçları

Excel FİLTRE Fonksiyonunda VE / YA DA Şartını Birlikte Kullanma

Excel'de FİLTRE fonksiyonunu birden fazla koşulla kullanmak istediğinizde mantık şudur: VE şartı için koşulları çarpı işaretiyle (*), YA DA şartı için artı işaretiyle (+) birleştirirsiniz. İkisini aynı formülde kullanmak için her koşul grubunu parantez içine alırsınız. Örneğin "İstanbul bölgesinde ve 5000 TL üstü ya da öncelikli müşteri" mantığı tek formülle kurulabilir. Aşağıda VE, YA DA ve ikisinin birlikte kullanımını adım adım, gerçek formüllerle göstereceğim.

Excel'de FİLTRE fonksiyonunda VE ve YA DA mantığı nasıl çalışır?

FİLTRE fonksiyonunun üç bağımsız değişkeni vardır: =FİLTRE(dizi; ekle; [boşsa]). Çoklu koşul mantığı tamamen ortadaki ekle argümanında kurulur. Her koşul, dizi ile aynı boyutta DOĞRU/YANLIŞ üreten bir ifadedir.

Mantık şu iki operatöre dayanır:

Çarpı (*) → VE (her iki koşul da DOĞRU olmalı). Çarpma işlemi yalnızca her iki taraf da 1 (DOĞRU) olduğunda 1 üretir. Bu yüzden tüm koşulların aynı anda sağlanması gerektiğinde * kullanılır.

Artı (+) → YA DA (koşullardan en az biri DOĞRU olmalı). Toplama, koşullardan biri bile 1 olduğunda pozitif sonuç verir. Bu yüzden alternatif koşullarda + kullanılır.

FİLTRE fonksiyonu Excel 2021 ve Microsoft 365 sürümlerinde bulunur. Excel 2019 ve öncesi sürümlerde bu fonksiyon yer almaz; o durumda Gelişmiş Filtre veya yardımcı sütun yöntemine geçmeniz gerekir.

Excel'de VE şartı: çarpı (*) yöntemi

Tüm koşulların aynı anda sağlanmasını istediğinizde her koşulu parantez içine alıp aralarına * koyarsınız.

Aşağıdaki tabloda A sütununda bölge, B sütununda müşteri, C sütununda tutar olsun (veriler 2. satırdan 100. satıra kadar). Amaç: hem "İstanbul" bölgesi hem de 5000 TL üstü satışları getirmek.

=FİLTRE(A2:C100; (A2:A100="İstanbul")*(C2:C100>5000); "Kayıt yok")

Burada (A2:A100="İstanbul") bölge koşulunu, (C2:C100>5000) tutar koşulunu kontrol eder. Aralarındaki * işareti, iki koşulun da DOĞRU olduğu satırları seçer. Hiçbir satır eşleşmezse [boşsa] argümanı sayesinde "Kayıt yok" yazısı döner — bu, #HESAPLA! ve boş dizi hatalarını engeller.

Excel'de YA DA şartı: artı (+) yöntemi

Koşullardan herhangi birinin sağlanması yeterliyse + kullanırsınız. Örneğin "İstanbul ya da Ankara" bölgesindeki tüm satışları getirmek için:

=FİLTRE(A2:C100; (A2:A100="İstanbul")+(A2:A100="Ankara"); "Kayıt yok")

Bu formül, bölgesi İstanbul veya Ankara olan tüm satırları listeler. İstediğiniz kadar koşulu + ile zincirleyebilirsiniz: (A2:A100="İstanbul")+(A2:A100="Ankara")+(A2:A100="İzmir") üç şehri birden getirir.

Önemli kural: Aynı sütunda iki farklı değeri ararken her zaman + kullanılır. Çünkü bir hücre aynı anda hem "İstanbul" hem "Ankara" olamaz; eğer * kullanırsanız hiçbir satır eşleşmez ve sonuç boş döner. Eğitimlerde en sık görülen hata tam olarak budur.

Excel'de VE ve YA DA şartlarını aynı formülde kullanma

Asıl güç, iki mantığı birleştirdiğinizde ortaya çıkar. Kural basit: YA DA grubunu kendi parantezi içine alın, sonra VE bağlantısını * ile kurun.

Senaryo: "Bölgesi İstanbul ya da Ankara olan ve tutarı 5000 TL üstü olan" satışlar.

=FİLTRE(A2:C100; ((A2:A100="İstanbul")+(A2:A100="Ankara"))*(C2:C100>5000); "Kayıt yok")

Formülü parçalayalım:

İç parantez ((A2:A100="İstanbul")+(A2:A100="Ankara")) → "İstanbul YA DA Ankara" grubunu oluşturur (OR mantığı).

Dış çarpma *(C2:C100>5000) → bu grubu "tutar 5000 üstü" koşuluna VE ile bağlar (AND mantığı).

Dış paranteze dikkat edin. + ile birleştirdiğiniz YA DA grubunu mutlaka kendi parantezine almalısınız. Bu parantezi unutursanız işlem önceliği bozulur ve Excel formülü tamamen yanlış hesaplar.

İleri ipuçları ve klavye kısayolları

FİLTRE, Excel'de bir dinamik dizi (dynamic array) fonksiyonudur. Formülü tek bir hücreye yazıp Enter'a basmanız yeterlidir; sonuç otomatik olarak aşağıya ve sağa doğru "taşar" (spill). Eski Ctrl+Shift+Enter dizi girişine gerek yoktur.

Pratik birkaç nokta:

Argüman ayıracı bölge ayarınıza bağlıdır. Türkçe Windows'ta ayraç noktalı virgül (;), İngilizce/ABD bölge ayarında virgül (,) olur. Formül hata veriyorsa ilk kontrol edilecek şey budur.

Taşma alanının (spill range) altındaki veya sağındaki hücreler doluysa Excel #TAŞMA! hatası verir. Formülün yayılacağı alanı boş bırakın.

Yalnızca belirli sütunları döndürmek isterseniz FİLTRE'yi başka bir fonksiyonla sarabilir veya sonucu ÇOKEKEKLE/SÜTUNSEÇ gibi fonksiyonlarla daraltabilirsiniz; ancak çoğu rapor için tüm satırı döndürmek yeterlidir.

Gerçek iş hayatı örneği

2 binden fazla satır içeren bir satış tablonuz olsun. Yönetim şu raporu istiyor: "İstanbul veya Ankara bölgesindeki, 10.000 TL üstü ve durumu 'Tamamlandı' olan satışlar." Bu üç ayrı mantığı tek formülde birleştirelim.

A sütunu bölge, B müşteri, C tutar, D durum olsun:

=FİLTRE(A2:D2000;
   ((A2:A2000="İstanbul")+(A2:A2000="Ankara"))
   *(C2:C2000>10000)
   *(D2:D2000="Tamamlandı");
   "Uygun satış bulunamadı")

İlk satır YA DA grubudur (İstanbul ya da Ankara). İkinci ve üçüncü satırlar * ile bağlanan iki ayrı VE koşuludur (tutar ve durum). Sonuç, üç kriteri birden sağlayan satırları anında listeler. Kaynak veri değiştiğinde rapor da otomatik güncellenir — gerçek iş hayatında bu hesaplama genelde dış parantezin unutulduğu noktada karışır.

Sık yapılan hatalar

Aynı sütunda VE kullanmak. "İstanbul ve Ankara" demek için * kullanmak en yaygın hatadır. Bir hücre iki değeri birden taşıyamayacağı için sonuç boş döner. Aynı sütunda alternatif değerler için her zaman + kullanın.

YA DA grubunu parantezsiz bırakmak. + ile birleştirdiğiniz grubu dış paranteze almazsanız işlem önceliği bozulur ve formül yanlış satırları getirir.

Aralıkların boyutunu farklı tutmak. Tüm koşul aralıkları (A2:A100, C2:C100 gibi) aynı satır sayısında olmalıdır. Biri 100 satır, diğeri 99 satırsa Excel #DEĞER! hatası verir.

[boşsa] argümanını atlamak. Hiçbir kayıt eşleşmediğinde formül hata döndürür. Üçüncü argümana "Kayıt yok" gibi bir metin yazmak bu sorunu çözer.

Sık Sorulan Sorular (SSS)

Excel'de FİLTRE fonksiyonu neden çalışmıyor?

En olası neden sürümdür. FİLTRE fonksiyonu yalnızca Excel 2021 ve Microsoft 365'te bulunur; 2019 ve öncesi sürümlerde yer almaz. Sürümünüzü Dosya → Hesap menüsünden kontrol edebilirsiniz.

FİLTRE'de VE ile YA DA arasındaki fark nedir?

VE için çarpı (*), YA DA için artı (+) kullanılır. Çarpı tüm koşulların aynı anda sağlanmasını, artı ise en az birinin sağlanmasını ister.

Aynı sütunda iki değeri nasıl filtrelerim?

Artı işaretiyle: (A2:A100="İstanbul")+(A2:A100="Ankara"). Aynı sütunda çarpı kullanmak boş sonuç döndürür, çünkü bir hücre iki değeri birden alamaz.

Formülde virgül mü noktalı virgül mü kullanmalıyım?

Bu, sistem bölge ayarınıza bağlıdır. Türkçe Windows'ta noktalı virgül (;), İngilizce ayarda virgül (,) kullanılır. Formül hata veriyorsa önce ayracı kontrol edin.

FİLTRE sonucunda #TAŞMA! hatası neden çıkar?

Formülün yayılacağı (taşacağı) alanda dolu hücreler vardır. Sonucun yayılacağı aşağı ve sağ taraftaki hücreleri boşaltın.

İkiden fazla koşulu nasıl birleştiririm?

İstediğiniz kadar koşulu zincirleyebilirsiniz. VE için araya *, YA DA için + koyun ve her YA DA grubunu kendi parantezine alın.

FİLTRE formülü Ctrl+Shift+Enter gerektirir mi?

Hayır. FİLTRE bir dinamik dizi fonksiyonudur; formülü yazıp Enter'a basmanız yeterlidir, sonuç otomatik taşar.

Özet

Excel'de FİLTRE fonksiyonunda VE şartı çarpı (*), YA DA şartı artı (+) işaretiyle kurulur.


İki mantığı birleştirirken YA DA grubu kendi parantezine alınır ve VE bağlantısı dışarıdan * ile yapılır.


Aynı sütunda iki farklı değer ararken her zaman + kullanılır; * kullanmak boş sonuç döndürür.


FİLTRE yalnızca Excel 2021 ve Microsoft 365'te bulunur, daha eski sürümlerde yer almaz.


Argüman ayıracı bölge ayarına göre noktalı virgül veya virgül olur; [boşsa] argümanı boş sonuç hatalarını önler.

Excel formüllerini sistemli öğrenmek için

FİLTRE gibi dinamik dizi fonksiyonları, Excel'de raporlamayı baştan değiştirir; ama mantığı doğru kurmak deneyim gerektirir. Konuyu uygulamalı görmek için FİLTRE İşlevinde VE Şartını Kullanmak dersini inceleyebilir, fonksiyonun tüm kullanım örnekleri için Excel 365 Eğitimi setine göz atabilirsiniz. Dinamik dizi mantığını derinleştirmek isterseniz Excel Dizi (Dynamic Array) Formülleri eğitimi iyi bir devam noktasıdır.

Eğitmen Hakkında

Ömer Bağcı, Türkiye'nin en bilinen Excel eğitmeni ve Excel uzmanı olarak tanınmaktadır. 30 yılı aşkın deneyimle Türkiye'nin önde gelen şirketlerine — Ziraat Bankası, Papara, Karel ve Sanko Holding gibi kurumlara — Excel, Power BI, SQL ve Yapay Zekâ destekli Excel çözümleri konusunda eğitimler vermiştir.

YouTube'daki @excelveyapayzeka kanalında 184.000'i aşkın aboneye ulaşan 1000'den fazla videosu, 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 62.000'den fazla üyeye ulaşmıştır.

Seçkin Yayıncılık'tan çıkan "İleri Düzey Excel 365" kitabının yazarıdır; kitap 12. baskıya ulaşmıştır ve bireysel kullanıcılar ile kurumsal profesyoneller için en çok tercih edilen başvuru kaynaklarından biridir.

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. Vizyonu, Excel'in gücünü yapay zekâ ile birleştirerek iş dünyasında daha hızlı, daha akıllı ve hatasız karar alma süreçleri oluşturmaktır. Bu kapsamda ChatGPT ile Excel formülleri yazma, Copilot entegrasyonu ve Excel + AI verimlilik eğitimleri ile fark yaratmaktadır.

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.

Önceki Blog Sonraki Blog
YENİ ÇIKTI · 2026
İleri Düzey Excel 12. Baskı - Ömer Bağcı

İleri Düzey Excel

12. Baskı · Ömer Bağcı

Excel'i bilenler için, yapay zekâ destekli güncel baskı.

🎁 3 aylık Vidoport Excel paketi hediye
930,00 TL Kargo bedava
Trendyol Trendyol'dan Satın Al

Tagler

Diğer Bloglar

En Başa Dön
📊 3 Dakikalık Testle Excel Seviyeni Ücretsiz Öğren! ×