Excel'de Verilerle Etkili Çalışma: Aralıklardan Akıllı Seçime Kadar

Kerem Aydın·9 Temmuz 2026·⏱4 dk

Excel'de değerlerle çalışmak için hücreleri kapsamak üzere standart aralık gösterimini (örneğin A1:B10) ve intervallere göre dinamik seçimler oluşturmak için FİLTRE işlevini kullanın. Bu yaklaşım, formülleri manuel olarak değiştirmeden yeni satırlar eklendiğinde raporların otomatik olarak güncellenmesini sağlar. Aşağıda interval belirleme yöntemleri, kriterlere göre filtreleme ve dinamik veri alanlarını yapılandırma konuları detaylıca ele alınmıştır.

Aralık Kavramı ve Belirleme Yöntemleri

Aralık, bitişik hücrelerden oluşan dikdörtgen bir alanı temsil eden verilerle çalışmanın temel birimidir. Aralığın doğru tanımlanması hesaplamaların doğruluğu için kritiktir.

Temel aralık türleri:

  • Tek boyutlu: A1:A100 (sütun) veya A1:E1 (satır). Basit listeler için kullanılır.
  • İki boyutlu: A1:D50. Birden fazla sütun ve satırı kapsar; tablolar ve matrisler için gereklidir.
  • Adlandırılmış aralık: "Formüller" → "Ad Yöneticisi" sekmesi aracılığıyla bir alana atanan özel ad (örneğin Satışlar_2026). Formüllerin okunabilirliğini kolaylaştırır: =TOPLA($B$2:$B$500) yerine =TOPLA(Satışlar_2026).

Adlandırılmış aralıklarla ipucu Boşluk veya Kiril alfabesi içeren aralık adlarını kullanarak formüllerin düz metin gibi okunmasını sağlayın. Bu, özellikle dosyaları meslektaşlarınızla paylaşırken faydalıdır.

Toplama (toplam, ortalama) formüllerini oluştururken, veriler sürekli eklenecekse son hücreye katı bir şekilde bağlı kalmaktan (örneğin A1:A1000) kaçının. Bunun yerine başlığı dikkate alarak tüm sütunu (A:A) kullanmak veya verileri "Akıllı Tablo"ya dönüştürmek daha iyidir.

Değer Intervalleriyle Çalışma

Excel'de interval, veri kümesini minimum ve maksimum eşikle sınırlayan mantıksal bir koşuldur (örneğin, 100 ile 500 lira arasındaki fiyatlar). Interval'e göre seçim yapmak iki yolla gerçekleştirilebilir: arayüzdeki yerleşik filtreler aracılığıyla veya formüller kullanarak.

Arayüz Üzerinden Filtreleme

Standart "Otomatik Filtre" aracı (veriler → filtre) satırları hızlıca seçmenizi sağlar:

  1. Sütun başlığında huni simgesine tıklayın.
  2. "Sayı Filtreleri" → "Arasında..." seçeneğini belirleyin.
  3. Alt ve üst sınırları girin.

Bu yöntem fazla satırları görsel olarak gizler ancak ileri hesaplamalar için yeni bir veri kümesi oluşturmaz.

Interval'e Göre Formül Tabanlı Seçim

Interval'a giren verileri otomatik olarak çıkarmak için FİLTRE işlevini kullanın (Excel 365, 2021 ve web sürümünde mevcuttur). Dinamik bir dizi döndürür.

Sayısal interval için sözdizimi:

=FİLTRE(A2:C100; (B2:B100>=100)*(B2:B100<=500))

Burada çarpma işareti *, VE mantıksal operatörü rolünü üstlenir. Formül, B sütunundaki değerlerin 100 ile 500 arasında olduğu A2:C100 aralığındaki tüm satırları döndürür.

Veri türü hatası Sayı içeren sütuna yanlışlıkla metin girilirse (örneğin, "100" yerine "100 tl."), FİLTRE işlevi bu satırı atlayabilir veya hata verebilir. Karmaşık seçimler oluşturmadan önce her zaman hücre biçimini kontrol edin.

Kriterlere Göre Gelişmiş Veri Seçimi

Veri seçimi yalnızca sayısal bir aralığa göre seçim yapmayı değil, aynı zamanda metin etiketlerine, tarihlere ve koşul kombinasyonlarına göre filtrelemeyi de içerir.

Koşulları Birleştirme (VE / VEYA)

Dinamik dizi işlevlerinde mantık matematiksel olarak kurulur:

  • VE (tüm koşullar sağlanmalıdır): Çarpma * kullanın.
    • Örnek: Durumu "Ödendi" VE tutarı > 5000 olan siparişleri bulma.
    • =FİLTRE(A2:D500; (C2:C500="Ödendi")*(D2:D500>5000))
  • VEYA (bir koşulun yeterli olması): Toplama + kullanın.
    • Örnek: Moskova VEYA Saint Petersburg'daki müşterileri bulma.
    • =FİLTRE(A2:B500; (B2:B500="Moskova")+(B2:B500="Saint Petersburg"))

Filtrelenmiş Verilerin Toplanması

Çoğu zaman listenin kendisini görüntülemek gerekmez, sadece koşulu sağlayan öğelerin toplamını veya sayısını hesaplamak gerekir. Bunun için TOPLAMFİLTRE ve SAYFİLTRE ailesi işlevler hizmet eder.

Belirli bir satış temsilcisi için satış toplamını hesaplama örneği:

=TOPLAMFİLTRE(D2:D500; B2:B500="Ivanov"; C2:C500>=TARİH(2026;1;1))

Bu formül, B sütununda "Ivanov" belirtildiği ve C sütunundaki tarih 1 Ocak 2026'dan sonra olduğu sürece D sütunundaki (tutar) değerleri toplar.

Dinamik Aralıklar ve Akıllı Tablolar

Statik formüllerin ana sorunu, yeni veriler geldiğinde aralıkların manuel olarak genişletilmesi gerekliliğidir. Çözüm, Akıllı Tablolar kullanmaktır (tablo olarak biçimlendir veya Ctrl+T).

Tabloların avantajları:

  1. Otomatik genişleme: Aşağıya veri eklendiğinde, tablo sütunlarına başvuran formüller yeni satırları otomatik olarak dikkate alır.
  2. Yapılandırılmış başvurular: A2:A100 yerine formül anlaşılır adlar kullanır: Tablo1[Tutar].
  3. İşlevlerle entegrasyon: FİLTRE ve TOPLAMFİLTRE işlevleri tablo sütunlarına yapılan başvurularla mükemmel çalışır.

Raporlama için tablo kullanımı örneği: Verileriniz Raporlar adlı bir tabloya dönüştürüldüyse, seçim formülü veri hacmindeki değişikliklere karşı dayanıklı hale gelir:

=FİLTRE(Raporlar[Tutar]; (Raporlar[Bölge]="Merkez")*(Raporlar[Tarih]>=BUGÜN()-30))

Bu yapı, yarın kaç satır eklenirse eklensin, merkez bölge için son 30 günün satışlarını her zaman gösterecektir.

Sık Yapılan Hatalar

  • Sayfanın sonuna katı başvurular: Eski işlev sürümlerinde (örneğin, ETOPLA) A1:A1048576 gibi aralıkların kullanılması dosyayı yavaşlatabilir. Yeni işlevlerde (FİLTRE) aralığı gerçek verilerle sınırlamak veya tablolar kullanmak daha iyidir.
  • Ayraçların göz ardı edilmesi: Rus yerel ayarında işlev bağımsız değişkenleri noktalı virgül ; ile, ondalık kesirler ise virgül , ile ayrılır. İngilizce kaynaklardan (, ve . kullanılan) formül kopyalamak #DEĞER! hatasına neden olur.
  • Mutlak başvuruların eksikliği: Koşullu formülleri kopyalarken, gerekliyse kriter aralıklarının dolar işaretleriyle sabitlendiğinden emin olun ($A$2:$A$100), ancak dizi işlevlerinde bu genellikle gerekli değildir çünkü bunlar tüm alanlarla çalışır.

SSS

Filtrelenmiş listeden benzersiz değerleri nasıl seçebilirim? FİLTRE işlevini TEK işlevi içine yerleştirin. Örnek: =TEK(FİLTRE(A2:A100; B2:B100>10)), B'nin 10'dan büyük olduğu A sütunundan yalnızca tekrarlanmayan değerleri döndürür.

FİLTRE işlevi #BOŞ! hatası veriyorsa ne yapmalıyım? Bu, hiçbir satırın koşulları karşılamadığı anlamına gelir. Hata yerine dostça bir mesaj görüntülemek için üçüncü bağımsız değişkeni ekleyin: =FİLTRE(...; ...; "Sorguya uygun veri yok").

Tarihlere göre seçim yapılabilir mi? Evet, Excel'de tarihler sayı olarak saklanır. Tarih interval'i için şu yapıyı kullanın: (Tarihler>=TARİH(2026;1;1))*(Tarihler<=TARİH(2026;12;31)).