Google E-Tablolarda Özel İşlevler Nasıl Oluşturulur

Google E-Tablolarda Özel İşlevler Nasıl Oluşturulur

Google E-Tablolar, sayısal hesaplamaları, aramaları ve dize işlemeyi işlemek için bazı yararlı özelliklere sahiptir. Sayfalarınız daha gelişmişse, işi halletmek için karmaşık formüller oluşturmanız gerektiğini görebilirsiniz.





Google E-Tablolar'ın yerleşik kapsamının ötesine geçmeniz gerekiyorsa (ör. Google E-Tablolar'da sütunları sıralama ), özel bir işlev oluşturmak çözümdür. Özel işlevler, sayfanızda eylemler gerçekleştiren kod parçalarıdır. Onları yazdıktan sonra onlara bir isim verebilir ve onları tekrar tekrar arayarak zamandan tasarruf edebilirsiniz.





Google komut dosyalarını kullanarak Google E-Tablolar'da özel bir işlevin nasıl oluşturulacağına bakalım.





Google E-Tablolar İşlevleri

Google E-Tablolar zaten yerleşik olarak oldukça güçlü işlevlere sahiptir. Halihazırda kullanmış olabileceğiniz yerleşik işlevlere bir örnek, toplam veya Ortalama :

Standart işlevlere dahil olmayan bir hesaplama yapmak isterseniz ne olur? Bir öğenin fiyatına satış vergisi eklemek istediğiniz bir senaryo düşünün. Vergi oranları konuma göre değiştiğinden, uzun bir iç içe mantık listesi içeren bir işlev oluşturmanız gerekir. Şuna benzer bir şey olurdu:



'=if(A2='PA',B2*0.06,if(A2='CA',B2*0.0625,B2*0))'

Şimdi, her durum için bu ifadeye bir düzine veya daha fazla koşul eklemeniz gerekip gerekmediğini hayal edin. Kontrolden çıkacaktı!

Bir Google E-Tablolar özel işlevi bu görevi yerine getirebilir. Tüm karmaşık kodu bir komut dosyasına koyabilir, ona bir ad verebilir ve işlevi çağırabilirsiniz. Google E-Tablonuzda büyük kod yok, yalnızca basit bir işlev gibi toplam .





Özel işlevlerin nasıl oluşturulacağını öğrenmek yepyeni bir olasılıklar dünyasının kapılarını açar. Öyleyse başlayalım.

Google E-Tablolar Özel İşlevi Oluşturun

Senaryo yazma konusunda yeniyseniz, korkmayın! Kullanımı kolaydır. Bu örnek başlamanıza yardımcı olacak ve çok geçmeden kendi senaryolarınızı yazacaksınız.





Google E-Tablolar için özel işlevler JavaScript koduyla yazılmıştır. JavaScript konusunda uzmansanız, kendinizi evinizde hissedeceksiniz. Değilse, bir dil ile öğrenebileceğiniz basit bir dildir. JavaScript hile sayfası .

Komut Dosyası Düzenleyicisini Açın

Google Sayfanızı açın ve Aletler > Komut Dosyası Düzenleyicisi

İşlevinizi Oluşturun

Fonksiyonunuza kullanışlı bir isim vermek isteyeceksiniz. İşlevin ne yapacağını gösteren basit ama çok net bir şey.

Kullanmak istediğiniz girdiler değişken olarak parantez içine alınır. Bu, çalışmak istediğiniz hücre değeri olacaktır. Birden fazla hücre değeriniz varsa, bunları virgülle ayırabilirsiniz.

Bu vergi örneğini kullanmak için bu kodu kopyalayıp komut dosyası düzenleyicisine yapıştırabilirsiniz:


function tax(input, location) {
var rate = 0 ;
switch (location) {
case 'PA':
rate = 0.06;
break;
case 'CA':
rate = 0.0625;
break;
default:
rate = 0;
}
return (input * rate);
}

Bu, adı verilen bir işlevdir. vergi bu, işlevde girdiğiniz konuma göre bir fiyat üzerinden vergi oranını hesaplayacaktır. Bunlar varsayımsal vergi yüzdeleridir.

Komut dosyası iki hücre alacaktır. atanan bir giriş diğeri yer . Hangi eyalet için hesaplamak istediğinizi belirlemek ve vergi tutarını iade etmek için kodu çalıştıracaktır.

Size fikir vermesi için bu örnekte sadece iki yer ekledim. İhtiyacınız olan konumlara sahip ek satırlar ekleyerek daha fazlasını ekleyebilirsiniz. İşiniz bittiğinde eklemek için iyi bir uygulama olacaktır.

İşlevinizi Kaydedin

Seçme Dosya > Kaydetmek , projenize bir isim verin ve tıklayın Tamam .

Özel İşlevinizi Kullanın

İşlevinizi oluşturduktan sonra, yerleşik bir işlevi kullandığınız gibi kullanabilirsiniz. Hesaplamanızın görüntülenmesini istediğiniz hücreye eşittir işaretini ve ardından işlevinizin adını girin.

Vergi örneğimiz için iki girdi kullanıyoruz. Vergiye tabi olan ürünün vergi oranını ve fiyatını belirleyecek yer:

=vergi(B2, A2) nerede B2 ürünün fiyatıdır ve A2 vergi yeridir.

Kullanabilirsiniz Excel gibi Otomatik Doldurma tıpkı yerleşik bir işlevde yaptığınız gibi, işlevinizi tüm satırlarınıza sürükleyip bırakmak için:

İlk özel işlevinizi oluşturduktan sonra, eklemek istediğiniz birkaç tane daha olabilir. Komut dosyanıza daha fazla kod eklemek kolaydır. Aynı şekilde yeni bir işlev oluşturmak için bu adımları izleyin ve bunları mevcut kodunuzun altına ekleyin.

İşte yeni komut dosyasının sonucu:

İşlevlerinizi Yeniden Kullanın

Özel bir işlev oluşturmak için çaba sarf ettiğinizde, onu daha sonra yeniden kullanabilirsiniz. Yaygın bir sorunu çözmek için bir komut dosyası oluşturursanız, oldukça önemli bir zaman tasarrufu elde edebilirsiniz.

Gelecekteki sayfalarda hepsine ihtiyacınız olmasa bile, yolda benzer bir sorunla karşılaşmanız durumunda bunları nasıl kaydedeceğinizi bilmelisiniz.

İşlevlerinizi yeniden kullanmanın birkaç yolu vardır:

  1. İşlevlerinizi boş bir sayfaya kaydedin ve gelecekteki tüm sayfalar için bunun bir kopyasını kullanarak şablon olarak kullanın.
  2. İşlevlerinizi bir sayfadan diğerine kopyalayın. Bu sıkıcı ama işe yarayacak. Komut dosyası düzenleyicisini açın ve tüm kodu bir sayfadan kopyalayın, komut dosyası düzenleyicisini başka bir sayfada açın ve kodu buraya yapıştırın.
  3. Sayfanızı şuraya kaydedin: Google şablon galerisi . Bunun belgenizi başkaları tarafından erişilebilir hale getireceğini unutmayın. Google Apps for Work aboneliğiniz varsa, bunu alan adınızın üyeleriyle sınırlayabilirsiniz. Şablon galerisini daha önce kullanmadıysanız, kontrol etmeye değer. bir dizi var hayatınızı kolaylaştıracak kullanışlı Google şablonları var.

Google Komut Dosyanızı Belgeleyin

Google Komut Dosyası, bazı yararlı bağlamlar sağlamak için formülünüze yorumlar eklemenize olanak tanıyan JSDoc biçimini destekler.

Bu yorumları standart fonksiyonlarda gördünüz. Yazarken bir fonksiyonun üzerine geldiğinizde, size her parçanın ne yaptığı hakkında biraz bilgi verir.

Bu gerekli değildir, ancak önerilir.

Google E-Tablolar'daki özel işlevlerle çok güzel şeyler yapabilirsiniz. Aslında, özel işlevler oluşturmak, kullanmanın yollarından biridir. Google E-Tablolar'ı daha güçlü hale getirmek için Google Komut Dosyaları .

özel bir grafik kartına ihtiyacım var mı

Google E-Tablolar hakkında daha fazla bilgi edinmek istiyorsanız, kontrol etmelisiniz. harika Google E-Tablolar şablonları bulmanın yolları . Google E-Tablolar ile komut dosyası oluşturma konusunda daha derine inmek istiyorsanız, JavaScript'te ustalaşmak isteyeceksiniz. Öğrenmek JavaScript nedir ve JavaScript'te değişken bildirmenin temelleri.

Paylaş Paylaş Cıvıldamak E-posta Dark Web vs. Deep Web: Fark Nedir?

Karanlık ağ ve derin ağ genellikle bir ve aynı olmakla karıştırılır. Ama durum böyle değil, peki fark ne?

Sonrakini Oku
İlgili konular
  • üretkenlik
  • JavaScript
  • E-tablo
  • Google sürücü
  • Google E-Tablolar
  • komut dosyası
  • Kodlama Eğitimleri
Yazar hakkında Anthony Grant(40 Makale Yayımlandı)

Anthony Grant, Programlama ve Yazılımı kapsayan serbest çalışan bir yazardır. Programlama, Excel, yazılım ve teknoloji ile uğraşan bir Bilgisayar Bilimi uzmanıdır.

Anthony Grant'dan Daha Fazla

Haber bültenimize abone ol

Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!

Abone olmak için buraya tıklayın