Excel Dizisi -

İçindekiler

Excel'deki bir dizi, bir değer koleksiyonunu tutan bir yapıdır. Diziler, bir elektronik tablodaki aralıklarla mükemmel bir şekilde eşlenebilir, bu yüzden Excel'de çok önemlidirler. Çalışma sayfası başvurusu kullanan tüm Excel formülleri dizilerle çalışır, ancak çoğu zaman dizileri görünmezdir.

Gösterilen örnekte, üç aralık, aşağıdaki gibi "satır sütun" düzenindeki dizilerle eşleşir:

B3:D3 // 1 row x 3 columns B5:B7 // 3 rows x 1 column B9:D10 // 2 rows x 3 columns

Bu aralıklardaki değerleri diziler olarak görüntülersek, elimizde:

B3:D3=("red","green","blue") B5:B7=("red";"green";"blue") B9:D10=(10,20,30;40,50,60)

Dikkat dizileri dikdörtgen bir yapıyı temsil etmelidir.

Dizi sözdizimi

Excel'deki tüm diziler küme parantezleri () içine alınır ve dizi öğeleri arasındaki sınırlayıcılar satırları ve / veya sütunları gösterir.

Virgül (,) sütunlardaki yatay düzenlemeyi temsil eder ve noktalı virgül (;) satırlardaki dikey düzenlemeyi temsil eder. Örneğin, aşağıdaki her iki dizi de 1-3 sayıları içerir, ancak biri yatay, diğeri dikeydir:

(1,2,3) // horizontal array (columns) (1;2;3) // vertical array (rows)

Bir dizideki metin değerleri şu şekilde çift tırnak ("") içinde görünür:

("a","b","c")

Bahsedildiği gibi, diziler, bir hücre aralığındaki değerlere kolayca eşlenebildikleri için elektronik tablolarda uygun bir yapıdır.

Formüllerdeki diziler

Diziler doğrudan aralıklarla eşleştiğinden, tüm formüller dizilerle bir şekilde çalışır, ancak bu her zaman açık değildir. Basit bir örnek, 10,15,20,25,30 içeren A1: A5 aralığını toplamak için TOPLA işlevini kullanan bir formüldür. TOPLA içinde, aralık bir değerler dizisine çözümlenir. SUM daha sonra dizideki tüm değerleri toplar ve 100 sonucunu döndürür:

=SUM(A1:A5) =SUM((10;15;20;25;30)) =100

Not: Excel formüllerinizdeki dizileri "görmek" için F9 tuşunu kullanabilirsiniz. Hata ayıklamak için F9 kullanımıyla ilgili bir demo için bu videoyu izleyin.

Dizi formülleri

Dizi formülleri, bir dizi sonuç sunan bir işlemi içerir. Örneğin, A1: A5 aralığındaki toplam karakter sayısını döndüren basit bir dizi formülü aşağıda verilmiştir:

=SUM(LEN(A1:A5))

UZUNLUK işlevinin içinde, A1: A5 bir değerler dizisine genişletilir. UZUNLUK işlevi daha sonra her değer için bir karakter sayısı oluşturur ve 5 sonuçtan oluşan bir dizi döndürür. SUM işlevi daha sonra dizideki tüm öğelerin toplamını döndürür.

Ilginç makaleler...