Dizi formülleri, standart çalışma sayfası işlevleriyle genellikle gerçekleştirilemez olan karmaşık hesaplamaları gerçekleştirmenize olanak sağlayan güçlü formüllerdir. Ayrıca, bunları girmek için CTRL + SHIFT + enter tuşlarına basmanız gerektiğinden, "Ctrl-Shift-Enter" veya "CSE" formülleri de denir. Dizi formüllerini kullanarak, örneğin
-
Hücre aralığındaki karakter sayısını sayma.
-
Üst ve alt sınır arasında kalan bir aralıktaki veya sayıların en düşük değerleri gibi belirli koşullara uyan sayıları toplar.
-
Değer aralığında her n. değerin toplamını alma.
Excel iki tür dizi formülü sağlar: birden çok sonucu hesaplayan tek bir sonuç ve dizi formülü oluşturmak için çeşitli hesaplamalar gerçekleştiren dizi formülleri. Bazı çalışma sayfası işlevleri, değer dizileri döndürür veya bağımsız değişken olarak bir değer dizisi gerektirir. Daha fazla bilgi için, bkz.
Not: Microsoft 365'in geçerli bir sürümünü kullanıyorsanız, formülü yalnızca çıktı aralığının sol üst hücresine girebilirsiniz, ardından formülü dinamik dizi formülü olarak onaylamak için ENTER tuşuna basın. Aksi takdirde, formülün ilk olarak çıktı aralığını seçerek ve ardından CTRL + SHIFT + enter tuşlarına basarak onaylamak için eski bir dizi formülü olarak girilmelidir. Excel, formülün başında ve sonunda süslü ayraçlar ekler. Dizi formülleri hakkında daha fazla bilgi için bkz. Dizi formülleriyle ilgili yönergeler ve örnekler.
Tek bir sonuç hesaplayan bir dizi formülü oluşturma
Bu tür dizi formülü, birkaç farklı formülü tek bir dizi formülü ile değiştirerek çalışma sayfası modelini basitleştirebilir.
-
Dizi formülünü girmek istediğiniz hücreyi tıklatın.
-
Kullanmak istediğiniz formülü yazın.
Dizi formüllerinde standart formül sözdizimi kullanılır. Hepsi eşittir işaretiyle (=) başlar ve dizi formüllerinizdeki yerleşik Excel işlevlerinden herhangi birini kullanabilirsiniz.
Örneğin, bu formül bir hisse senedi fiyatları ve payları dizisinin toplam değerini hesaplar ve sonucu "Toplam değer" nin yanındaki hücreye yerleştirir.
Formül ilk olarak, payları (B2-F2 hücreleri) fiyatlarına (B3 hücreleri – F3) çarpar ve bu sonuçları ekleyerek 35.525 'in genel toplamını oluşturur. Bu, formül tek bir hücrede bulunduğundan, tek hücreli dizi formülünün bir örneğidir.
-
ENTER tuşuna basın (geçerli bir Microsoft 365 aboneliğiniz varsa); yoksa Ctrl + Shift + Entertuşlarına basın.
Ctrl + Shift + Entertuşlarına bastığınızda, Excel formülü otomatik olarak {} (bir çift açma ve kapatma ayraçları) arasında ekler.
Not: Microsoft 365'in geçerli bir sürümünü kullanıyorsanız, formülü yalnızca çıktı aralığının sol üst hücresine girebilirsiniz, ardından formülü dinamik dizi formülü olarak onaylamak için ENTER tuşuna basın. Aksi takdirde, formülün ilk olarak çıktı aralığını seçerek ve ardından CTRL + SHIFT + enter tuşlarına basarak onaylamak için eski bir dizi formülü olarak girilmelidir. Excel, formülün başında ve sonunda süslü ayraçlar ekler. Dizi formülleri hakkında daha fazla bilgi için bkz. Dizi formülleriyle ilgili yönergeler ve örnekler.
Birden çok sonuç hesaplayan bir dizi formülü oluşturma
Bir dizi formülü kullanarak birden çok sonuç hesaplamak için, dizi bağımsız değişkeni içinde kullanacağınız satır ve sütun sayısına sahip olan bir hücre aralığına dizi girin.
-
Dizi formülünü girmek istediğiniz hücre aralığını seçin.
-
Kullanmak istediğiniz formülü yazın.
Dizi formüllerinde standart formül sözdizimi kullanılır. Hepsi eşittir işaretiyle (=) başlar ve dizi formüllerinizdeki yerleşik Excel işlevlerinden herhangi birini kullanabilirsiniz.
Aşağıdaki örnekte, formül her sütunda fiyata göre paylaşır ve formül 5 ' te seçili hücrelerde yer paylaşır.
-
ENTER tuşuna basın (geçerli bir Microsoft 365 aboneliğiniz varsa); yoksa Ctrl + Shift + Entertuşlarına basın.
Ctrl + Shift + Entertuşlarına bastığınızda, Excel formülü otomatik olarak {} (bir çift açma ve kapatma ayraçları) arasında ekler.
Not: Microsoft 365'in geçerli bir sürümünü kullanıyorsanız, formülü yalnızca çıktı aralığının sol üst hücresine girebilirsiniz, ardından formülü dinamik dizi formülü olarak onaylamak için ENTER tuşuna basın. Aksi takdirde, formülün ilk olarak çıktı aralığını seçerek ve ardından CTRL + SHIFT + enter tuşlarına basarak onaylamak için eski bir dizi formülü olarak girilmelidir. Excel, formülün başında ve sonunda süslü ayraçlar ekler. Dizi formülleri hakkında daha fazla bilgi için bkz. Dizi formülleriyle ilgili yönergeler ve örnekler.
Dizi Formülünüzde yeni verileri eklemeniz gerekiyorsa, dizi formülünü genişletmekonusuna bakın. Aşağıdakileri deneyebilirsiniz:
-
Dizi formüllerini değiştirme kuralları (bunları bulabilirsiniz)
-
Dizi formülünü silme (Ctrl + Shift + Enter tuşlarına basarsınız)
-
Dizi dizileriyle dizi sabitleri kullanma (kullanışlı olabilir)
-
Dizi sabitini adlandırma (sabitler kullanımı daha kolay olabilir)
Bir deneyin
Kendi verilerinizle denemeden önce dizi sabitleriyle çalışmak istiyorsanız, buradaki örnek verileri kullanabilirsiniz.
Aşağıdaki çalışma kitabında dizi formülleri örnekleri gösterilmektedir. Örneklerle en iyi şekilde çalışmak için, sağ alt köşedeki Excel simgesine tıklayarak çalışma kitabını bilgisayarınıza indirmeniz ve ardından Excel masaüstü programında açmanız gerekir.
Aşağıdaki tabloyu kopyalayıp a1 hücresine Excel 'e yapıştırın. E2: E11 hücrelerini seçtiğinizden emin olun, = C2: C11 * D2: D11formülünü girin ve CTRL + SHIFT + enter tuşlarına basarak dizi formülü oluşturun.
Satış Elemanı |
Araba türü |
Satılan numara |
Birim Fiyat |
Toplam Satışlar |
---|---|---|---|---|
Özdemir |
Sedan |
5 |
2200 |
= C2: C11 * D2: D11 |
Coupe |
4 |
1800 |
||
Ingle |
Sedan |
6 |
2300 |
|
Coupe |
8 |
1700 |
||
Jordan |
Sedan |
3 |
2000 |
|
Coupe |
1 |
1600 |
||
Pica |
Sedan |
9 |
2150 |
|
Coupe |
5 |
1950 |
||
Sanchez |
Sedan |
6 |
2250 |
|
Coupe |
8 |
2000 |
Çok hücreli dizi formülü oluşturma
-
Örnek çalışma kitabında, E2 ile E11 arasındaki hücreleri seçin. Bu hücreler sonuçlarınızı içerecektir.
Formülü girmeden önce, sonuçlarınızı içerecek hücreyi veya hücreleri her zaman seçersiniz.
Her zaman için 100-zamanın yüzde oranı.
-
Bu formülü girin. Bir hücreye girmek için yazmaya başlamanız yeterlidir (eşittir işaretine basın) ve seçtiğiniz son hücrede formül görüntülenir. Formülü formül çubuğuna da girebilirsiniz:
= C2: C11 * D2: D11
-
Ctrl+Üst Krkt+Enter tuşlarına basın.
Tek hücreli dizi formülü oluşturma
-
Örnek çalışma kitabında, B13 hücresini tıklatın.
-
Yukarıdaki adım 2 ' den yöntemi kullanarak bu formülü girin:
=TOPLA(C2:C11*D2:D11)
-
Ctrl+Üst Krkt+Enter tuşlarına basın.
Formül, C2: C11 ve D2: D11 hücre aralıklarından değerleri çarpar, ardından genel toplamı hesaplamak için sonuçları ekler.
Web için Excel, açtığınız çalışma kitabı zaten varsa dizi formüllerini görüntüleyebilirsiniz. Ancak, Excel 'in bu sürümünde bir dizi formülü oluşturabilmeniz için Ctrl + Shift + Enter tuşlarına basarak, bir çift ayraç ({}) arasına formül ekleyebilirsiniz. El ile bu ayraçları girdiğinizde formül bir dizi formülüne dönüşmeyecektir.
Excel masaüstü uygulamanız varsa, Excel 'de aç düğmesini kullanarak çalışma kitabını açabilir ve bir dizi formülü oluşturabilirsiniz.
Daha fazla yardım mı gerekiyor?
Sorularınızı Excel Teknoloji Topluluğu’ndaki uzmanlara sorabilir, Yanıt topluluğu’ndan destek alabilir ya da Excel için UserVoice platformuna yeni bir özellik veya iyileştirme önerisi sunabilirsiniz.
Not: Bu sayfanın çevirisi otomasyon aracılığıyla yapılmıştır ve bu nedenle hatalı veya yanlış dil bilgisi kullanımları içerebilir. Amacımız, bu içeriğin sizin için faydalı olabilmesini sağlamaktır. Bu bilgileri yararlı bulup bulmadığınızı bizimle paylaşır mısınız? Kolayca başvurabilmek için İngilizce makaleye buradan ulaşabilirsiniz.