Bilinmesi Gerekenler
- ARRAYFORMULA, iki hücre yerine bir hücre aralığını (bir dizi) çarpmanıza olanak tanır.
- Bir ARRAYFORMULA örneği: =ArrayFormula(SUM(C3:C9F3:F9)).
- Giriş dizileri aynı boyutta olmalıdır; iki hücre aralığı eşit sayıda veri noktasına sahip olmalıdır.
Bu makalede, hesaplamalarınıza daha fazla veri noktası girebilmeniz için ARRAYFORMULA'nın Google E-Tablolar'da nasıl kullanılacağı açıklanmaktadır.
Google E-Tablolarda ARRAYFORMULA Nasıl Kullanılır
Diğer işlevler gibi ARRAYFORMULA'yı kullanıyorsunuz, ancak asla kendi başına kullanmıyorsunuz. Programa kullanması gerektiğini söylemek ve muhtemelen birden çok bilgi kümesi (dizi) döndürmek için her zaman başka bir denklem veya komuttan önce gelir. İşte bir örnek.
-
Bu örnek için, ARRAYFORMULA, bir Google E-Tablosundaki iki sütundan ad ve soyadlarını toplayacaktır.
-
Normalde, ikinci satırdaki adları üçüncü sütunda harmanlamak için bir "&" formülü kullanırsınız. Bu durumda, formülde aşağıdaki gibi iki ve işareti kullanırsınız:
=(B2&", "&A2)
-
Formülü çalıştırmak için Enter tuşlarına basın. Sonuç, formül metninin yerini alacak.
-
Formülü tüm sütuna otomatik olarak uygulamak için, ARRAYFORMULA'yı ekleyip bağımsız değişkende bazı küçük değişiklikler yapacaksınız. Google E-Tablolar'daki diğer formüller gibi, ARRAYFORMULA da eşittir işaretinden sonra ancak bağımsız değişkenden önce gelir.
Formülde değişiklik yapmak için giriş alanındaki metnine tıklayın.
-
Google E-Tablolar'a tüm verileri kullanmasını söylemeniz gerektiğinden, yalnızca ARRAYFORMULA komutunu eklemek sütunun geri kalanını doldurmaz. Bunu yapmak için uygun gösterimi kullanın. E-Tablolar'da (ve diğer e-tablo programlarında), bir aralık tanımlamak için bir iki nokta üst üste (:) kullanırsınız. Bu örnekte, aralıklar B2:B ve A2:A şeklindedir.
Bu gösterim, başlıkları içeren ilk satır dışında tüm A ve B Sütunlarını içerir. Diğer uygulamalarda, bir sütunun tamamını kullanmak için B:B veya belirli bir aralığı eklemek için B2:B12 gibi bir şey kullanırsınız (bu durumda, Sütun B'nin 2 ila 12 arasındaki satırları).
Giriş dizileriniz aynı boyutta olmalıdır. Örneğin, ARRAYFUNCTION'ı Sütun A'da üç hücre ve Sütun B'de iki hücre aralığında çalıştırırsanız, bir sonuç hata olarak geri gelir, ancak geçerli argümanlar çalışmaya devam eder.
-
Formülü çalıştırmak ve kalan hücreleri doldurmak için Enter tuşlarına basın.
-
Daha fazla giriş ekledikçe, ARRAYFORMULA içeren sütun güncellenecektir.
-
Verilerinizden bazıları değişirse, güncellemek sonucu da değiştirir.
Bu örnekte, Sütun A ve B'deki boş hücrelerin yanındaki C Sütunu'ndaki hücreler, orijinal harmanlama formülünün parçası oldukları için virgül içerir. Diğer işlevler için mutlaka görünmeleri gerekmez.
- Sonuçları değiştirmek için, ARRAYFORMULA işlevinin bulunduğu hücreye dönmeniz ve değiştirmeniz yeterlidir. Sonuçların geri kalanı otomatik olarak güncellenecektir.
Google E-Tablolar yalnızca aynı boyuttaki dizilerle (yani aynı sayıda veri noktası içeren) ARRAYFORMULA kullanabilir.
Google E-Tablolar ARRAYFORMULA Nedir?
Google E-Tablolar'daki ARRAYFORMULA işlevi, daha fazla veri noktası eklemenize izin vermek için diğer birkaç hesaplamayla birlikte çalışır. Tek bir sayı veya hücre yerine bu komut, hesaplamalarınıza daha fazla bilgi eklemenize ve daha ayrıntılı sonuçlar vermenize olanak tanır.
Örneğin, iki hücre aralığını birlikte çarpmaya çalışırsanız, çarpma işlevi yalnızca iki veya daha fazla gizli sayının çarpımını nasıl bulacağını bildiği için Google E-Tablolar bir hata döndürür (örneğin, 4 kez [A1 hücresindeki değer]). Ancak ARRAYFORMULA eklemek, Google'a daha fazla bilgi için hesap vermesini ve normalden farklı bir şekilde kullanmasını söyler.
ARRAYFORMULA'nın Kullanımları
Yukarıdaki örnek, ARRAYFORMULA'yı kullanmanın sadece bir yoludur. Google E-Tablolar'daki çoğu işlevle çalışır ve bir diziyi dışa aktarmanız bile gerekmez. Örneğin, bir gider raporu oluşturuyorsanız, bir öğenin fiyatını satın aldığınız sayıyla çarpmak ve ardından tüm maliyetleri bir araya toplamak için bir DİZİFORMÜL işlevi ayarlayabilirsiniz. Bu işlev, gelecekte güncelleyebileceğiniz öğelere dayalı tek bir yararlı bilgi parçası oluşturmak için birden çok denklem kullanır.
Neden Doldurulmuyor?
Bazı durumlarda, bir formülü bir kez girip ardından hücrenin sağ alt köşesini aşağı veya yukarı sürükleyerek, vurguladığınız tüm satırlara veya sütunlara kopyalayarak aynı sonuçları alabilirsiniz. Düzenli olarak güncellediğiniz çok fazla bilginiz varsa, ancak ARRAYFORMULA size zaman kazandıracaktır. Veri kümeniz kopyaladığınız aralığı aştığı için doldurmaya devam etmeniz gerekmez; yeni öğeler girdikçe otomatik olarak güncellenecektir.
ARRAYFORMULA'nın diğer büyük avantajı, formülü güncellemeniz gerekirse, her sonuç alanına kopyalamanız gerekmeyecek olmasıdır. Örneğin, iki diziyi çarpmak yerine eklemek istediğinize karar verirseniz, ARRAYFORMULA kutusundaki tek değeri değiştirmeniz yeterlidir ve diğerlerini otomatik olarak dolduracaktır. Doldurursanız, her bir çıktı alanını ayarlamanız gerekir, bu da doldurma işlevini tekrar kullansanız bile daha fazla iş yaratır.