Her bir hücreye veya veri aralığına bir işlev eklemek ve uygulamak yavaş ve sinir bozucu. Bu işlemi hızlandırmak için Google E-Tablolar'daki ARRAYFORMULA işlevini kullanabilirsiniz. Bu işlev, hücre aralıklarından değerleri birden çok sütun ve satıra çıkarır.

Google E-Tablolar'daki çoğu formülün aksine, bu formül genişletilebilir; bu, yeni veriler eklendiğinde formülün kendini otomatik olarak güncellediği anlamına gelir. Bu makalede, ARRAYFORMULA'nın ne olduğu, sözdizimi ve onu Google E-Tablolar'da nasıl kullanabileceğiniz tartışılmaktadır. Hızlı bir şekilde ustalaşmak için okumaya devam edin.

ARRAYFORMULA Nedir?

ARRAYFORMULA, tek değerler yerine hücre aralığı veren kullanışlı bir Google E-Tablolar işlevidir ve bunları dizi uyumlu formüllere dönüştürmek için dizi olmayan formüllerle birlikte kullanabilirsiniz.

Tanım, formülden ve kullanımından habersiz biri için kafa karıştırıcı olabilse de, kılavuzda aşağıda verdiğimiz örnekler bunu netleştirecektir. Ancak kullanımını basitleştirmek için, birkaç sütun veya satırda tek bir formül kullanmanıza olanak tanır.

instagram viewer

Bir hücre aralığını veya aynı boyuttaki birden çok hücre aralığını kullanabilir. kullanışlı kullanabilirsiniz Ctrl + Üst Karakter + Enter otomatik olarak girmek için klavye kısayolu DİZİFORMÜL( formül zaten hücrede olmadan önce.

ARRAYFORMULA Neden Yararlıdır?

E-tablolarınızda ARRAYFORMULA kullanmanın birçok avantajı vardır. İlk olarak, bu formülü çok büyük bir veri seti ile kullanabilirsiniz, bu da formülleri birkaç sütun halinde tekrarlamanız gerekmeyeceği anlamına gelir. Bu yalnızca size zaman kazandırmakla kalmayacak, aynı zamanda daha az formülün aynı anda yürütülmesi gerektiğinden Google E-Tablolar büyük e-tabloları çok daha sorunsuz çalıştıracaktır.

Bu formül genişletilebilir, yani tek bir yerdeki bir değişiklik tüm veri aralığını genişletecektir. Sadece bu değil, formül de dinamiktir. Bu, sayfada her düzenleme yaptığınızda formülleri manuel olarak düzenlemek zorunda kalmayacağınız anlamına gelir.

ARRAYFORMULA vs. otomatik doldurma

Google E-Tablolar, önerilen bir otomatik doldurma özelliği sunar bu, kullanılan işlevi satırların geri kalanında uygulamanıza izin verir. Ancak, bunu kullanmak, ARRAYFORMULA'nın ek avantajlarından hiçbirini alamayacağınız anlamına gelir.

Ek olarak, bir hücreyi güncellediğinizde, otomatik doldurmanın verileri doğru bir şekilde güncelleyememesi riski her zaman vardır. Bu, birçok hücrenin eşitlenmemesine neden olabilir ve bu da verilerde tutarsızlıklara neden olur.

ARRAYFORMULA için Sözdizimi

ARRAYFORMULA, diğer formüllerden veya hücre aralıklarından oluşabilen bir argüman kullanır. Formülün çalışması için argüman gereklidir. İşte bu formülün sözdizimi:

=ARRAYFORMÜL(formül)

İşte bu formülde kullanılan argüman:

  • formül: Bu, aynı boyutta tek veya birden çok aralık kullanan bir ifade veya aralıktır.

Bu argüman şunlar olabilir:

  • Bir hücre aralığı
  • Aynı boyutta bir veya birden çok hücre aralığı kullanan bir matematik ifadesi.
  • Bir hücreden daha büyük sonuçlar döndüren bir işlev.

Bu formülü ayrıca elektronik tablolardaki mevcut dizi olmayan işlevlere de ekleyebilirsiniz. Bunu kullanarak yapabilirsiniz Ctrl+ÜstKrktr+Enter kısayol.

ARRAYFORMULA'yı Diğer Sayfa İşlevleriyle Kullanma

Bu formülün sadece sözdizimine bakmak yeterli değildir. ARRAYFOMULA'nın çalışması için aslında içinde ikinci bir fonksiyona ihtiyacı olduğundan, bazı örneklere bakmamız gerekecek. İşte bu işlevi Google E-Tablolar'da kullanmanın birkaç yolu.

1. Basit DİZİFORMÜL

Bu örnekte, içinde adları olan bir elektronik tablomuz var. Diyelim ki adı ve soyadını tam adı içeren yeni bir hücrede birleştirmek istiyoruz. Bunu yapmak için şu formülü kullanabiliriz:

=A2 &""& B2

Gördüğünüz gibi, bu formül hücre bazında çalışır. Bu, formülü yürütmek için hücre adresinin girilmesi gerektiği anlamına gelir. ARRAYFORMULA kullanırken bu, formülü birden çok kez çalıştırmaya gerek kalmadan otomatik olarak yapılabilir.

E-Tablolar'da hücreleri birleştirmek için ARRAYFORMULA'yı kullanmak için izlemeniz gereken adımlar şunlardır:

  1. ARRAYFORMULA'yı kullanmak istediğiniz hücreye tıklayın.
  2. Formülün ilk bölümünü yazın; =ARRAYFORMÜL(.
  3. Şimdi bu örneğin başında görülen formülün bir yinelemesini yazın. Bu durumda kullandığımız A2:A7 & " " & B2:B7. Tek tek hücreleri kullanmak yerine tüm aralıkları kullandığımızı unutmayın.
  4. Kapanış parantezini ekleyin.
  5. Son olarak, basın Girmek formülü yürütmek için.

2. IF Fonksiyonlu ARRAYFORMULA

Bu örnekte, birkaç mağaza öğesi ve bunların envanter düzeylerine ilişkin örnek verilere sahibiz. Stokta yeterli miktarda ürün olup olmadığını kontrol etmek için EĞER formülünü kullanırız.

Sadece otomatik olarak dolduracağımızı varsayalım. EĞER formülü her hücrede ayrı ayrı. Bu durumda, aynı formülün yürütülmekte olan çok sayıda örneğini hızla toplayabilir ve bu da Google E-Tablolarınızı yavaşlatabilir. Bu nedenle ARRAYFORMULA kullanmak daha iyidir.

ARRAYFORMULA'yı Google E-Tablolar'daki mevcut bir EĞER işleviyle şu şekilde birleştirebilirsiniz:

  1. EĞER formülünü içeren hücre aralığına tıklayın. Bu durumda formül =EĞER(B2:B5<25,"sıra", "hayır").
  2. Metin imlecinizi arasında hareket ettirin. eşittir (=) ve "EĞER" formülde.
  3. İlk ARRAYFORMULA ifadesini buraya yazın; DİZİFORMÜL(.
  4. Formülün sonuna gidin ve fazladan bir parantez ekleyin.
  5. Basmak Girmek formülü yürütmek için.

Formül, onu seçili tüm hücrelerde tek bir örnekte yürütür. Bu, aşağıdaki gibi diğer IF ifadeleriyle çalışır: Google E-Tablolarda SUMIF fazla.

ARRAYFORMULA'yı Google E-Tablolarda Sarma

ARRAYFORMULA işlevi, E-Tablolar'daki en güçlü işlevlerden biridir. Aynı anda birçok işlevi yerine getirebilir ve çok çeşitli diğer işlevlerle birleştirilebilir. İlk başta kafa karıştırıcı görünse de, alıştıktan sonra hesap tablolarınızın her yerinde kullanmaya başlayacaksınız.

ARRAYFORMULA'yı uygulamak, Google E-Tablolar ve Excel'deki diğer dizi uyumlu işlevleri anlamanıza da yardımcı olacaktır. Devam edin ve kısa sürede bir elektronik tablo uzmanı olacaksınız.