Bu çalışma kitabı, dizi formülünün mantığını sayfa sayfa örneklerle anlatır. Tek hücrede çok adımlı hesap, tablo sabitleriyle işlem ve koşullu toplama gibi konular aynı dosyada karşılaştırmalı olarak görülebilir.
or3 sayfasında aynı sonuca koşullu toplama ile ulaşılır:
or1 sayfasında dizi sabiti ile çarpma örneği şöyledir:
Ayrıca SQRT ile B8:F8 aralığının karekökü ve TREND ile ikili sayfadaki hesap yer alır.
Hücreye şu şekilde yazılır:
Dosyanın içeriği
- 1: Miktar ve fiyat üzerinden temel hesap. Sonuç hücrelerinde önce miktar ile fiyat çarpılır, ardından toplanır.
- ikili: B3:B8 ve C3:C8 aralıklarındaki değerler üzerinden TREND fonksiyonuyla yapılan hesap.
- anelitik: Ad ve miktar tablosunda "Ali" için "Elma" toplamının adım adım çözümlenmesi. Dizi sabitleri, TRUE/FALSE değerleri ve 1/0 çevirimi sırayla gösterilir; en sonda sade toplama ulaşılır.
- or1: Tablo sabitlerinin ve tablo aralığının kullanımı. Hem {1,2,3,4;5,6,7,8;9,10,11,12} sabiti hem de B3:E5 aralığı 3 ile çarpılır; ayrıca SQRT ile aralığın karekökü alınır.
- or2: Ürün, miktar ve fiyat tablosu (Elma, Portakal, Muz, Armut). Satır toplamları ile tek formülde toplam hesabı karşılaştırılır.
- or3: Ad ve miktar listesinde SUMIF ile "Ali" toplamı.
Kullanılan formüller
or2 sayfasında satır satır çarpıp sonra toplamak yerine, tek hücrede çarpım toplamı hesaplanır. Bu formül dizi olarak girilir:=SUM(D3:D8*C3:C8)
or1 sayfasında dizi sabiti ile çarpma örneği şöyledir:
={1,2,3,4;5,6,7,8;9,10,11,12}*3
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Module1 içindeki formul işlevi, verilen hücrenin formülünü yerel dil yazımıyla metin olarak döndürür. anelitik ve or2 sayfalarında formüller bu işlevle yan hücrede yazı olarak gösterilir. Kod dosya silme veya dış bağlantı gibi işlem yapmaz.Hücreye şu şekilde yazılır:
=Formul(F2)
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- Sayfaları 1'den or3'e doğru sırayla inceleyin.
- Dizi formüllerini görmek için ilgili hücreyi seçip formül çubuğuna bakın.
- Kendi verinizle denemek için miktar, fiyat ve ad hücrelerindeki değerleri değiştirin.
- Dizi formülü yazarken eski Excel sürümlerinde Ctrl+Shift+Enter ile onaylayın.