Excel Dizisi formülü -

İçindekiler

Bir dizi formülü, tek bir değer yerine birden çok değer üzerinde bir işlem gerçekleştirir. Dizi formülünün nihai sonucu, formülün nasıl oluşturulduğuna bağlı olarak bir öğe veya bir öğe dizisi olabilir. Doğru çalışması için birçok dizi formülünün kontrol + shift + enter ile girilmesi gerekir. Bu şekilde bir formül girdiğinizde formül çubuğunda küme parantezleri () içine alınmış formülü görürsünüz.

Dizi nedir?

Bir dizi, birden fazla öğeden oluşan bir koleksiyondur. Excel'deki diziler süslü parantez içinde görünür. Örneğin, (1; 2; 3) veya ("kırmızı", "mavi", "yeşil"). Excel'de dizilerin bu kadar yaygın olmasının nedeni, doğrudan hücre aralıklarıyla eşleşmeleridir. Dikey aralıklar, noktalı virgül kullanan diziler olarak temsil edilir, örneğin (100; 125; 150). Yatay aralıklar, virgül kullanan diziler olarak temsil edilir, örneğin ("küçük", "orta", "büyük"). İki boyutlu bir aralıkta hem noktalı virgül hem de virgül kullanılır.

Örnekler

Dizi formüllerinin anlaşılması biraz zordur, çünkü terminoloji yoğun ve karmaşıktır. Ancak dizi formüllerinin kendisi çok basit olabilir. Örneğin, bu dizi formülü A1: A5 aralığını "a" değeri için test eder:

=OR(A1:A5="a")

Dizi işlemi, A1: A5'teki her hücrenin "a" dizesiyle karşılaştırılmasıdır. Karşılaştırma birden çok değer üzerinde çalıştığından, OR işlevine birden çok sonuç döndürür:

=OR((FALSE;FALSE;FALSE;TRUE;FALSE))

Sonuç dizisindeki herhangi bir öğe DOĞRU ise, VEYA işlevi DOĞRU döndürür.

Bazen dizi formülleri bir işlev bağımsız değişkeni olarak birden çok değer sağlar. Örneğin, bu dizi formülü B2: B11 aralığındaki toplam karakter sayısını verir:

(=SUM(LEN(B2:B11)))

UZUNLUK işlevine B2: B11 aralığında birden çok değer verilir ve SUM içinde şuna benzer bir dizide birden çok sonuç döndürür:

=SUM((3;3;5;4;5;4;6;5;4;4))

dizideki her öğe bir hücre değerinin uzunluğunu temsil eder. TOPLA işlevi tüm öğeleri toplar ve nihai sonuç olarak 43 değerini döndürür.

Özel sözdizimi

Excel 365 dışındaki tüm Excel sürümlerinde, birçok dizi formülünün düzgün çalışması için özel bir şekilde girilmesi gerekir. "Enter" tuşuyla girmek yerine, Control + Shift + Enter ile girilmeleri gerekir. Bazen Control + Shift + Enter tuşunun "CSE formülü" nde olduğu gibi "CSE" olarak kısaltıldığını görürsünüz. Bu şekilde girilen formül, her iki tarafta küme parantezleri ile görünecektir:

=(formula)

Bu kaşlı ayraçlar Excel tarafından otomatik olarak görüntülenir. Küme parantezlerini manuel olarak girmediğinizden emin olun.

Tüm dizi formüllerinin Control + Shift + Enter ile girilmesi gerekmez. SUMPRODUCT gibi bazı işlevler, dizi işlemlerini yerel olarak yürütmek üzere programlanmıştır ve genellikle Control + Shift + Enter gerektirmez. Örneğin, aşağıdaki her iki formül de aynı sonucu döndüren dizi formülleridir, ancak yalnızca TOPLA sürümü Control + Shift + Enter gerektirir:

=(SUM(LEN(A1:A5))) =SUMPRODUCT(LEN(A1:A5))

Excel 365

Excel 365'te dizi formülü yereldir ve kontrol + üst karakter + enter gerektirmez. Genel bir giriş için Excel'de Dinamik Dizi Formülleri konusuna bakın.

Ilginç makaleler...