Excel'de İleri Formüller: Dizi Formülleri ve Dinamik Diziler
Excel'in en güçlü özelliklerinden biri dizi (array) formülleridir. Birden fazla değer üzerinde aynı anda işlem yaparak tek formülle karmaşık hesaplamalar gerçekleştirilir.
Geleneksel Dizi Formülleri
Ctrl+Shift+Enter ile girilen geleneksel dizi formülleri kaşlı ayraç {} ile gösterilir. Örneğin birden fazla koşulu karşılayan satırların toplamı: {=TOPLA(EĞER(A2:A10="İstanbul",B2:B10,0))}
Excel 365 Dinamik Diziler
Office 365 ile gelen dinamik dizi formülleri otomatik olarak komşu hücrelere taşar. Ctrl+Shift+Enter gerekmez.
Önemli Dinamik Dizi Fonksiyonları
- FILTER: Koşula göre liste filtreler:
=FİLTRE(A:B,C:C="Aktif") - SORT/SORTBY: Listeyi istenen sütuna göre sıralar.
- UNIQUE: Tekrarsız liste oluşturur.
- SEQUENCE: Sayı dizisi üretir.
- XLOOKUP: DÜŞEYARA'nın çok daha güçlü ve esnek alternatifi.
Pratik Örnek
Satış tablosunda belirli bölge ve ürünün toplamını bulmak için: =TOPLA((A2:A100="İstanbul")*(B2:B100="Laptop")*C2:C100) — Bu çok koşullu toplama formülü ÇOKETOPLA'nın alternatifidir.
Bilkey Excel Kursu
Dizi formülleri ve dinamik dizi fonksiyonları Bilkey Bilişim Akademisi'nde Excel ileri modülünde kapsamlı biçimde öğretilmektedir. Kurtköy Pendik'te birebir özel ders alabilirsiniz.