Mac Excel FİLTRE Fonksiyonunda VE / YA DA Şartını Birlikte Kullanma
Mac 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. Mac'te formül girişi Windows'la aynıdır; tek fark, dizi formülü davranışı ve klavye kısayollarıdır — bunları aşağıda tek tek göstereceğim.
Mac 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.
Mac Excel'de bu fonksiyon Microsoft 365 ve Excel 2021 sürümlerinde bulunur. Daha eski Mac Excel sürümlerinde (2019 ve öncesi) FİLTRE fonksiyonu yer almaz; o durumda Gelişmiş Filtre veya yardımcı sütun yöntemine geçmeniz gerekir.
Mac 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, Mac Excel'de can sıkıcı olan #HESAPLA! ve boş dizi hatalarını engeller.
Mac 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.
Mac 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 Mac Excel formülü tamamen yanlış hesaplar.
Mac Excel'e özel notlar: kısayollar ve dizi davranışı
FİLTRE fonksiyonu Mac Excel'de de Windows'taki gibi bir dinamik dizi (dynamic array) fonksiyonudur. Formülü tek bir hücreye yazıp Return'e 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.
Mac'e özel birkaç pratik nokta:
Formülü onaylamak için Return tuşunu kullanın. Hücre içinde alt satıra geçmek isterseniz Mac'te Control + Option + Return kombinasyonu çalışır.
Argüman ayıracı, sistem bölge ayarınıza bağlıdır. Türkçe bölge ayarlı Mac'lerde ayraç noktalı virgül (;), İngilizce/ABD bölge ayarlı Mac'lerde 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 Mac Excel #TAŞMA! hatası verir. Formülün yayılacağı alanı boş bırakın.
Gerçek iş hayatı örneği
Bir Mac kullanan satış sorumlusunun 2 binden fazla satır içeren satış tablosu 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 Mac 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)
Mac Excel'de FİLTRE fonksiyonu neden çalışmıyor?
En olası neden sürümdür. FİLTRE fonksiyonu yalnızca Mac için Microsoft 365 ve Excel 2021'de bulunur; 2019 ve öncesi Mac Excel sürümlerinde yer almaz. Sürümünüzü Excel menüsü → Excel Hakkında'dan 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.
Mac'te 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 ayarlı Mac'lerde noktalı virgül (;), İngilizce ayarlı Mac'lerde 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.
Mac Excel'de FİLTRE formülü Ctrl+Shift+Enter gerektirir mi?
Hayır. FİLTRE bir dinamik dizi fonksiyonudur; formülü yazıp Return'e basmanız yeterlidir, sonuç otomatik taşar.
Özet
Mac 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 Mac için Microsoft 365 ve Excel 2021'de bulunur, daha eski sürümlerde yer almaz.
Mac'te 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.
Mac'te Excel formüllerini sistemli öğrenmek için
FİLTRE gibi dinamik dizi fonksiyonları, Mac Excel'de raporlamayı baştan değiştirir; ama mantığı doğru kurmak deneyim gerektirir. Mac için Excel İşlevleri ve Kullanımları eğitim setinde bu fonksiyonlar Mac arayüzü üzerinden, gerçek örneklerle adım adım işlenir. Tüm seviyeleri kapsayan bir başlangıç için Mac için Excel — Tüm Seviyeler eğitimine göz atabilirsiniz.
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.