Dizi formülleri ekleme
Elektronik Tablo Düzenleyicisi, dizi formüllerini kullanmanızı sağlar. Dizi formülleri, birkaç olağan formül yerine tek bir dizi formülü girebileceğinizden, bir elektronik tablodaki formüller arasında tutarlılık sağlar, büyük miktarda veriyle çalışmayı basitleştirir, bir sayfayı hızla verilerle doldurmanıza olanak tanır ve çok daha fazlasını sağlar.
Aşağıda sıralananları yapmak için formülleri ve yerleşik işlevleri dizi formülleri olarak girebilirsiniz:
- Aynı anda birden fazla hesaplama yapımak ve tek bir sonuç görüntülemek veya
- Birden çok satırda ve/veya sütunda görüntülenen bir değer aralığı döndürmek.
Birden çok değer döndürebilen özel olarak belirlenmiş işlevler de vardır. Bunları Enter tuşuna basarak girerseniz tek bir değer döndürürler. Sonuçları görüntülemek için bir hücre çıkış aralığı seçer ve ardından Ctrl + Shift + Enter tuşuna basarak bir işlev girerseniz, bir değer aralığı döndürür (döndürülen değerlerin sayısı, önceden seçilen çıkış aralığının boyutuna bağlıdır). Aşağıdaki listede, bu işlevlerin ayrıntılı açıklamalarına giden bağlantılar bulunmaktadır.
Dizi işlevleri
Dizi formülleri ekleme
Bir dizi formülü eklemek için
- Sonuçları görüntülemek istediğiniz hücre aralığını seçin.

- Kullanmak istediğiniz formülü, gerekli bağımsız değişkenleri parantez () içinde belirterek formül çubuğuna girin.

- Ctrl + Shift + Enter tuş kombinasyonuna basın.

Sonuçlar seçilen hücre aralığında görüntülenecek ve formül çubuğundaki formül, bir dizi formülü olduğunu belirtmek için otomatik olarak kıvrık parantez { } içine alınacaktır. Örneğin, {=BENZERSİZ(B2:D6)}. Bu ayraçlar manuel olarak girilemez.
Tek hücreli dizi formülü oluşturma
Aşağıdaki örnekte, tek bir hücrede görüntülenen dizi formülünün sonucu gösterilmektedir. Bir hücre seçin, =TOPLA(C2:C11*D2:D11) formülünü girin ve Ctrl + Shift + Enter tuş kombinasyonuna basın.

Çok hücreli dizi formülü oluşturma
Aşağıdaki örnekte, bir hücre aralığında görüntülenen dizi formülünün sonuçları gösterilmektedir. Bir hücre aralığı seçin, =C2:C11*D2:D11 formülünü girin ve Ctrl + Shift + Enter tuş kombinasyonuna basın.

Dizi formüllerini düzenleme
Girilen bir dizi formülünü her düzenlediğinizde (örneğin, bağımsız değişkenleri değiştirdiğinizde), değişiklikleri kaydetmek için Ctrl + Shift + Enter tuş kombinasyonunu kullanın.
Aşağıdaki örnekte, yeni veriler eklediğinizde çok hücreli bir dizi formülünün nasıl genişletileceği açıklanmaktadır. Bir dizi formülü içeren tüm hücreleri ve yeni verilerin yanındaki boş hücreleri seçin, bağımsız değişkenleri yeni verileri içerecek şekilde formül çubuğunda düzenleyin Ctrl + Shift + Enter tuş kombinasyonuna basın.

Çok hücreli bir dizi formülünü daha küçük bir hücre aralığına uygulamak istiyorsanız, geçerli dizi formülünü silmeniz ve ardından yeni bir dizi formülü girmeniz gerekir.
Dizinin bir kısmı değiştirilemez veya silinemez. Dizideki tek bir hücreyi düzenlemeye, taşımaya veya silmeye ya da diziye yeni bir hücre eklemeye çalışırsanız aşağıdaki uyarıyı alırsınız: Bir dizinin parçasını değiştiremezsiniz.
Bir dizi formülünü silmek için dizi formülünü içeren tüm hücreleri seçin ve Delete tuşuna basın. Alternatif olarak, formül çubuğunda dizi formülünü seçin, Delete ve Ctrl + Shift + Enter tuş kombinasyonuna basın.
Dizi formülü kullanım örnekleri
Bu bölümde, belirli görevleri gerçekleştirmek için dizi formüllerinin nasıl kullanılacağına ilişkin bazı örnekler verilmektedir.
Bir hücre aralığındaki bazı karakterleri saydırma
Bağımsız değişkendeki hücre aralığını kendi hücre aralığınızla değiştirerek aşağıdaki dizi formülünü kullanabilirsiniz: =TOPLA(UZUNLUK(B2:B11)). UZUNLUK işlevi, hücre aralığındaki her bir metin dizesinin uzunluğunu hesaplar. TOPLA işlevi, değerleri bir araya toplar.

Ortalama karakter sayısını elde etmek için TOPLA işlevini ORTALAMA işlevi ile değiştirin.
Bir hücre aralığındaki en uzun dizeyi bulun
Bağımsız değişkendeki hücre aralıklarındaki kendi hücre aralıklarınızla değiştirerek aşağıdaki dizi formülünü kullanabilirsiniz: =İNDİS(B2:B11;KAÇINCI(MAK(UZUNLUK(B2:B11));UZUNLUK(B2:B11);0);1). UZUNLUK işlevi, hücre aralığındaki her bir metin dizesinin uzunluğunu hesaplar. MAK işlevi, en büyük değeri hesaplar. KAÇINCI işlevi, en uzun dizeye sahip hücrenin adresini bulur. İNDİS işlevi, bulunan hücreden değeri döndürür.

En kısa dizeyi bulmak için değiştirin MAK işlevini MİN işlevi ile değiştirin.
Değerleri koşullara göre toplama
Belirli bir sayıdan (bu örnekte 2) büyük değerleri toplamak için bağımsız değişkenlerdeki hücre aralıklarını kendi aralıklarınızla değiştirerek aşağıdaki dizi formülünü kullanabilirsiniz: =TOPLA(EĞER(C2:C11>2;C2:C11)). EĞER işlevi, pozitif ve yanlış değerlerden oluşan bir dizi oluşturur. TOPLA işlevi, yanlış değerleri yok sayar ve pozitif değerleri bir araya toplar.
